Its all our fault: when buying a printer, we usually just go for the cheapest one, no matter what it might cost in the future. Just like when buying an airline ticket we (usually) buy the cheapest one, not taking in account future expenses.
A company offering an actual-priced printer, with actual-priced ink would go out of business fast: almost nobody would buy the expensive, unsubsidized printers.
A company offering an actual-priced printer, with actual-priced ink would go out of business fast: almost nobody would buy the expensive, unsubsidized printers.