I have a Brother inkjet all-in-one, and it works great, BUT...
Problem is that it needs to "clean" the print heads frequently. It uses up ink every time it cleans. So if you're not printing frequently, 95% of your ink will be used up by letting the printer do its thing.
I tried just leaving it unplugged for a long time once, and sure enough the print head clogged. It took a lot of printing and cleaning (and wasted ink) before it became 99% usable again.
But the Brother B&W laser we got? It Just Works.