I have an HP LJ4MP and a 5SiMX, both dating back to the 90s and both still working. If you're going to bash HP printers, I hope it's aimed at the newer plastic ones, because on the old workhorses you're more likely to break your hammer.
Current printer here (temp place, many miles and an ocean from the two HPs) is a Canon MX922, mainly because the sales guy at Fry's talked me into it. Only $50 (£30) so even if it ends up as a scanner I haven't lost much.