HP printers are pretty good. Basically satisfied with the print quality. However, the business model of selling hardware for lower cost and then selling toner for high prices is disingenuous at best.
My first HP printer in grad school (c. 1996) was an absolute work horse, with toner cartridges that lasted for thousands of pages. The printer chugged along for nearly 20 years - efficient and reasonably priced. I only stopped using it because driver support was discontinued. There have been NO printers matching this superior level since.
Gouging customers through toner purchases so frequently doesn't endear HP to its customers.