One thing I found with laser printers is that the cartridges go bad whether you use them or not. I had a HP LaserJet III that was manufactured in '92 until recently. Worked perfectly and only had 10K pages on the counter - it looked brand new. I didn't use it much - it was more of a "novelty" item and like so many things, shows how companies cheapen/simply products over the years. It printed text documents as well as the latest printers, but any sort of graphics/pictures was pretty poor. But I digress....
The issue is that the cartridges would start to streak (lengthwise black lines and smudges) after a few years, regardless of how many pages have been run through them. I think either the toner absorbs enough moisture from the air or the "wiper" that is supposed to clean the drum before the next round goes bad. It was always fixed by installing a new cartridge, and I was buying genuine HP new-in-box still sealed ones.
For inkjets, I've had good luck with Canon. I can't recall the model I have now, but it's several years old. It has 5 tanks (two black tanks - one standard and one pigment/photo). It has ink level monitoring, but that does not function with refilled tanks. However, it will allow you to bypass the ink monitoring and continue refilling your existing tanks easily.