Apparently there's more to this. They're blocking the usb port to get the user to set up over wifi first, not because it's non functional. Why does a printer need to be set up over wifi? Because certain models are tied to hp ink's subscription service and sold at a discount.
People have started identifying and pulling the fuses on vehicles' cell radios. I would also be interested in digging down to the radio itself and replacing the antenna with a dummy load.
That may create a parasitic battery drain if I radio is constantly seeking connection to a cell tower and not finding it. Subaru experienced a similar problem with their StarLink service after the 3G network shut down, car batteries started draining while trying to talk to towers that no longer existed.
Better still is to not reward companies for customer-hostile design and buy a different brand. Brother laser printers are my recommendation as ink-jets end up costing a lot more and involve more faffing around with trying to clear dried nozzles after they're not used for a while.
Brother printers are really something. I recently replaced my old Brother laser with a new one and was surprised to find that it's just as "it just works" as the last one was (which was also surprising).
I connected it to the network, and boom, everything I have can print. Didn't need to install drivers on most things (but the printer utility is handy). You can send it documents via IPP, but also any other protocol that might be a good way to get a document to a printer, including USB, POP3, IMAP, LPR, and like a dozen other options. It feels like one of their engineers sat down at one point and just went through every possible protocol they could think of and implemented a module for it, and they just kept it that way for the last 10+ years.
Plus second-hand toner just works, no DRM, and toner is relatively cheap all in all. I'm not getting screwed by them on printing cost, and if I were I can go somewhere else for my consumables.
https://news.ycombinator.com/item?id=37007036