I have two objections to H.P. printers. The first (a reasonably minor one) is that the paper in them is required to bend thorugh 180 degrees as it is fed below the print heads. Fine with ordinary paper, but in the past I have had trouble when I have wanted to print on thin card. To be fair, the latest designs of HP printers may have removed this criticism.
Secondly, the ink jet mechanism in theory only has a short life thus HP require you to renew it frequently by building it into the disposable ink cartridge. Other mnufacturers' printers have an ink jet mechanism which lasts for the life of the printer. These printers use ink cartridges that only contain ink and are thus cheaper to replace. Furthermore if you buy third party refilled cartridges (as I do) you save even more money, but if you try to do this with HP cartridges they may not work properly because the ink jet mechanisms they contain may have worn out. I speak from personal experience here. To be fair, I have successfully refilled a black HP cartridge which I bought brand new 4 times now without the ink jets failing, but I have always been careful to refill it before the ink has finally run out!
I am sure other posters will have different opinions to this!!
P.P.