My father has always insisted on purchasing the latest inkjet at Costco and he has probably burned through 5 printers in those 16 years when I had one. The OEM compatible toner cartridge was ubiquitous, and lasted around 18 months for my low-volume needs.
I would never dare purchase anything but a LaserJet. HP has been so very good to me in engineering, support, and reliability. I considered a Brother printer, but without any valid reason to leave HP behind, I stuck with them again for a new model. No regrets!
On the other hand I am an inkjet enthusiast who prints photos and art reproductions and you can get great results if you: get a good printer, use OEM ink, use quality paper, and perfect your technique. Cheap inkjets do amazingly good work for you pay but will have you tearing your hair out… and knock it off with the third-party ink.
And when you occasionally want high quality photo prints, outsource the printing to Walmart, Walgreens, OfficeDepot, Shutterfly etc.. Pickup in 1 hour in some cases.