Owning a printer is a bit of a lifestyle choice.
Laser, inkjet, dye sublimation, thermal, and even impact printers are each good for some workloads and each is terrible for other workloads.
Budgets for money, space, time, and noise should probably be part of any conversation, too.
It replaced an HP mispurchase made against my recommendation a couple of years ago, and is absolutely solid and boring.
If you only need occasional colour prints, you can use a print service (most office-supply stores, druggists, package delivery (FedEx/UPS).
There are tank-based inkjet printers which may avoid some of the higher-cost ink / DRM issues. Mostly I avoid them as overpriced and problematic.
Avoid HP like the plague it is.
Hopefully this actually works when (if) it comes out
That is why there are no successful open platform printers.
It is why Ali Express is not a viable option for most types of printers.