I find this similar with Canon photocopiers. Their EP range fills no end of times for about £2.00 a time compared to about £60.00 for the new original toner barrel.
Having used many types of well known printers, I purchased a Brother DCP-135C all-in-one at low budget price. Cannot fault the printer, and compatible cartridges working out just over 50p each, I sure ain't complaining, especially as the printer is in daily use. Would mention that I have a CISS unit for this printer, but haven't got around to bother to fit it.