Kirby is a slimy snake oil pitchman IMO.
Reminds me of every used car salesman I’ve ever had the misfortune to run across
Kudos. The comparison is most apt.