Same here.  To use the OP's example of printers, I do almost no printing so I'm happy with an old HP one I have that's about 10-12 years old.  I'm running the latest version of Linux Mint.  It detected the printer, found whatever drivers it needed and the thing prints flawlessly without me doing anything.