If you don't need an all-in-one printer, then the Brother HL-L2350DW is great. The best thing about it is that it prints. These accolades are really the bare minimum you'd expect from a device called a "printer", but that's where we are in the world of consumer electronics.
You're certainly not wrong. I have two Okidata 320 Turbos in my basement that were manufactured some time in the late '80's that still work just fine, if I ever have occasion to fire one up (which is almost never). They don't need a single damn thing, ever, except some tractor feed paper and a ribbon. They'll probably outlive me.
I had a dot matrix in the newsroom I worked in mid-90s. We had to cut the printout down and tape it to 8x11 paper to fit in the document stand in the broadcast booth ...
Nothing like being 45 seconds to air and hoping "BRRRRT BRRRRT BRRRRRRRRT" finished up real soon
Never jammed, never went offline, never ran out of Cyan ...
I have a 2700DW and have been happy with it for years. I recommend Brother to everyone, but I'm curious what Potatos_are_not_friends has to say about their experience below.
Some Brother printers received a firmware update that locked out 3rd party toner supplies. Wasn't a nice thing to do.
I still recommend them, but less enthusiasticly then I did. It's not the sure-thing no-shit printer brand they used to be, but they do make some great printer models if you get the right one.
We've got three of these or in our office for just that reason. I can say by way of largely meaningless observation that there was at least one design revision of these things in recent years, because the current ones have been cheapified by removing the little one line LCD display and replacing it with a couple of blinkenlights. I much prefer the older ones with the display, because the readout can at least in theory give you a clue as to what the damned thing has its knickers in a twist about this time.
Two of our units turn into print job motels on a regular basis, as in print jobs go in but they don't come out (usually with no error thrown). Unplugging the printer and plugging it back in causes it to spit out all of the print jobs that were stuck in it, which typically total in the dozens because our (l)users' only method of troubleshooting if something did not print the first time is to try to print it again seven or eight more times. The third one we have doesn't do this, but it's in a location where it is used a lot less which may be a contributing factor. I wonder if this is some kind of variable overflow issue or something.
We have a couple of their multifunction machines around, too. Whatever implementation Brother uses to link the client software on the PC and the machine itself is also hot garbage. In particular, ours constantly lose association with their PC's for the "scan from console" feature, for no readily identifiable reason, and there's evidently no way to force it to reassociate other than uninstalling and reinstalling the PC software suite which is a monumental pain in the taint to be doing on a regular basis.
The dinky Canon ImageClass I have squatting in my personal office, however, has never given me any issues.
That doesn't seem to be an all in one though? It looks like just a BW laser printer. I ended up with a really cheap epson that meets my limited needs but those can be hit or miss and the ink sure isn't cheap if you use a lot, which I do not. It doesn't have the problems of the HP units at least.