I've had an Epson Eco Tank printer for a couple of years and am very happy with it. Printer itself was more expensive that I have paid before but the tanks for the ink have lasted months and are relatively cheap to refill even with the branded ink (about £8-9 per colour). With 3 teenage kid and myself using it we get through a lot of paper but I've had no issues with it.
Almost everything these days wants some sort of monthly fee (or recurring revenue) and the model with printers was an early example. Printer is probably sold not much above cost and the real profit is on the inks. Coffee pod machines are similar and computer SW and even cars are going the same way.