It's really sad. I used to recommend UniFi and their other hardware without a second's hesitation to all of my friends and the software and hardware quality control has just gone so far down hill. Now they're putting ads and privacy violating code in the admin user interface? What a complete disregard for user security and privacy in one of the most important places for it. Ugh. Add that to their GPL violations ( https://web.archive.org/web/20170317174847/http://libertybsd... ) and it's just too much for me going forward. I won't be installing or recommending Ubiquiti gear any more.
I'd like to receive security updates for at least the warranty life of the device, but I wouldn't mind paying for new features/major versions of the firmware. That said, owning what I've bought is non-negotiable. I paid for what I bought and I'm not going to allow myself, or my friends, to be turned into a product.
I’m in the same boat. I think it’s pretty weird that these days I’m more comfortable setting up a new router on the OpenBSD command line than I am with a Ubiquiti GUI.
TP-Link has actually upped their game with routers and APs lately. The next time I’m doing an installation that doesn’t need big-boy stuff from Cisco I’m going with them.
Give Mikrotik a look, too. Their HW is solid and while the UIs are decidedly old-school, they also expose just about every configuration option you could want, and everything can be configured from the command line.