I bought an HP m281 mfp printer 3-4 years ago and disabled automatic firmware updates when I was setting it up. Not too long after that I read that a new firmware release prevented 3rd party cartridges from working.
Anyway I bought new ink cartridges a couple of years ago after getting pop-ups saying the ink was getting low. Thing is, I haven't had to install them yet because despite the warnings the printer has been printing just fine with the original cartridges.
So in addition to blocking 3rd party cartridges HP is also lying about how much ink their cartridges contain.
All printers do this to some extent, I think. A combination of never wanting to report a false negative plus manufacturers making most of their money on consumables.
One of the cheapie monochrome Brother printers we have at work has been bitching about replacing the imaging drum for about four years now. We just dismiss the message and it's been printing just fine this whole time. It still is.
Right, my thought has always been I'd rather change the ink when the print quality bothers me, not because the company that sold me the printer is forcing me to.