Printers are just a loss leader for toner.
If you put 90% of the electronics into the cartridge and the printer box is just a paper feeder - that's not exactly surprising.