Brother is still good. The main issue is the usual one: It stops printing when toner is a bit low even though you could probably still print another 50-100 pages. But you'll find workarounds on the Internet.
I've owned two Brother laser printers in the past 15 years. I've run into this issue with the newer one: it will just refuse to print at a certain point. However, I was able to find a work-around (probably the same one you found) by typing some magic code I got from a YouTube video into the front panel and then it worked for awhile until I did replace the toner cartridge.
Was quite frustrating but nowhere near as bad of some of the HP stories like this that I read on HN.