If anyone from Ubiquiti is listening, the fact that I can self-host is a major reason for my keeping my existing gear and being willing to buy more. I'm not keen on trusting my network administration to third-party server access.
If there were ever a requirement to allow public internet ingress or egress from this stuff directly I would immediately replace it. Self-hosting the controller is a base requirement for my use-cases as well.
I'm not sure I love some of the more home automation based stuff as I've not used it - but at least with the Unifi Protect range and the switches / APs I've mostly been happy.
Seems like some of the more vocal people in the Unifi community are angry as they have built businesses around supporting these sort of setups - where I totally understand that a broken firmware update can wreck havoc.
Seems like they're still dramatically cheaper than Cisco, etc. But they've definitely had a few product flops that didn't make much sense to me.
A couple years ago my parent's DSL line was accidentally severed, but our neighbors agreed to let us bridge through their WiFi. I setup an old Pentium MMX 200MHz box with a PCI NIC and PCI wireless card and got them online again. It was more of a fun exercise and an effort to put something between our network and theirs, but it was even fast enough for Netflix.
Or maybe the space is too saturated these days with competitors from aliexpress/etc.
VyOS on a passive Intel box for routing.