To be fair all *home* printers are shit
When it comes to *home* printers there are essentially 5 big brands (HP, Canon, Epson, Brother and Lexmark**) and all have flaws.
I have a new HP DeskJet which came pre-supplied with a deliberately small cartridge that runs out after printing about 10 documents. There's a massive sticker on the front which is trying to get you to sign up to their "Instant Ink" service. No. I don't want to subscribe to printer ink and I worry about people who do. The suggestion of using third party (cheaper) cartridges? Well I bought 2 of those (black and colour) and the black one prints streaky even after going through all of the alignment and cleaning processes on the printer. It's all well and good saying the print yield is 10x that of the HP branded ones but if it prints nothing you can read it's useless.
I've had printers from all of the other 4 brands and every one has failed to be a decent investment. All have ended up in landfill.
I'm tempted to buy a second hand office/industrial laser printer - there must be a lot of these knocking around since the closure of offices.
When people complain about printers it reminds me of when they complain about airlines... "I'll never fly Ryanair...". Ok, you've got a choice of about 2 others to get to your destination. There isn't enough competition and all home printers are crap as a result.
There is definitely a gap in the market for a new printer manufacturer that makes:
1. Reliable printers that last more than a year
2. You don't need a mortgage to buy ink. You buy said ink on your terms (not a subscription service).
3. Works as an old fashioned "offline" printer. None of this subscribe to inks, send messages to HQ about your printer crap. Local wifi access to the printer fine, but nothing wider than that.
4. Set up has been designed for an 80 year old. It doesn't have some 800 Mb "app" to connect it to your device/network.
** Arguably Lexmark is a workplace/office printer brand these days