I did a bit of work on installing a printer earlier this year. I couldn't find the driver for an old HP printer for Windows 7, so all the nice features (push button scanning, etc.) wouldn't work.
Of course a new printer from HP installed like a dream. Unfortunately, I found out the new printer has some very strict ink usage controls. When you've used up the HP ink in the HP cartridge, the printer shuts off printing from that ink cartridge. Even if the cartridge is refilled, no print. BTW, a set of new ink cartridges retails for something like $75.
I ended-up putting the old printer back on the system, it works well enough with the generic drivers and I can control the ink usage.
Curious how the system tends to drive users to newer printers (with more strict ink control features). Keep your old printers. Don't toss 'em out as soon as you get a new printer, oh wait, they gave you $50 discount for turning in your old printer at the store? Curious, eh?