I use Debian and Ubuntu, and the driver has mostly worked very well.
However, there have been a few times when, after upgrading Ubuntu, which upgrades CUPS, some very obscure thing in the driver was incompatible with something else in the chain of commands used to print a job (ghostscript, etc--there's quite a pipeline), and suddenly the duplexing would print an extra, blank page between pages, and every page was offset by about an inch to the side. I was able to find a bug report on Launchpad and manually edit one of the driver files myself to work around it, but it took several hours of fiddling, and it's nothing any "average user" would be able to do.
And, sadly, Brother hasn't released updated drivers for this printer in many years; they don't seem to care about keeping up with newer versions of Ubuntu or CUPS, etc.--at least, not for this printer.
And I haven't been able to get it to print on envelopes correctly, no matter what I tried. It just prints as if it's printing on a normal sheet of paper.
So, anyway, whenever it needs replacing, I will probably try to get a printer that just does plain old PostScript. I'm no expert, but my understanding is that if a printer correctly handles PS, then basically anything can print to it correctly, without having to worry about arcane, manufacturer-specific drivers.
Being very space-constrained (London) and looking at very occasional use (I've managed without owning a printer at all so far) that's a bit offputting.
It auto cleans head while plugged in, can take a3 paper, in emergency can print decent photo in slow(best) mode, has huge black tank, and the size is not much different from other brands a4 inkjets. It weights a ton, though
I didn't consider buying HP for a second not because of their drivers but because I have an association of HP producing total garbage.
It's so sad what they did to their brand. A cheapish HP laser has been our main lab printer for 14 years and zillions of pages. When I bought it HP was the no-brainer buy. Is it really true that if I bought one now it'd be no good?
I've got a 7 year old black and white laser multi-function and am on toner cartridge number two. Never had a problem and it plays with my router for printing over WiFi. I've had good luck with it in Ubuntu, OSX, and Windows.
Pretty sure I spent $149 with it on sale at Fry's when I bought it nearly a decade ago.
I didn't bought it because it was too big to fit on my desk and I don't know if I will buy an other Epson because they drivers are bad on my Debian. I should try to upgrade them. HP is pretty terrible but the Linux drivers are impressive.