For everyone wondering why I bought a cheap HP, I got it when I lived in a pretty rural area and needed to print and sign a document out by the morning. I got it at Walmart and it was one of the only printers there, and the cheapest by a non-trivial amount.
It can be hard to find printing services for many people, and if you do it can be outrageously expensive. These ultra cheap printers are sometimes the best option for people.
Anyone who buys or has one should also know that they don't have to make some HP account, download an app, or give them any info if they just need to print out a couple pages.