If you go back to inkjet there are a couple of options:
HP has a 'continuous ink' program, you pay a monthly fee for X pages and they send you a new ink cartridge when your internet enabled printer tells home it needs more. Not saying this is cheaper, depends on volume I suppose. But it takes the sting out of replacement costs in one go
Epson have big tank capacity printers. More expense up front but should be cheaper to run - not done the maths.
Just something to look into maybe.
We do this, have 50 pages per month for £3.99