I've got an old KLG or Champion spark plug cleaner and tester in my garage that came from my cuz's shop, along with my boring bar. Great old tool, filled it up with glass bead and it works fine, and the plug tester is really cool. I rarely clean plugs though, and if I do it's usually from one of my little 2 stroke Chinese garden tools, like a weed wacker or hedger, due to my inaccurate fuel/oil calculations. Funnily enough the spark plug in my Stihl blower hasn't been cleaned or changed in at least 20 years.
I changed the plugs (standard Yamaha branded, no idea who makes them) in my 2001 Yamaha FJR1300 a couple of years ago, they'd done 40,000 miles and looked good enough to put back in and keep using, but the previous owner gave me a set when I bought the bike, along with some other new parts that he hadn't gotten around to install. Likewise, I recently replaced the standard plugs in my wife's old Hyundai that had done 130,000 Km (80,000 miles) on the one set of plugs, and I only changed them out of curiosity.
My point is that modern bikes and cars running EFI and electronic ignition systems run so efficiently that they don't foul plugs unless something bad happens, so by the time they stop working, they're worn out. Not so good for 50 year old motorcycles running carbs and points, but (apart from Sweden) plugs are cheap.