They've had their rocky moments, to be sure - and I won't hesitate to ding them for making self-hosting obscure. But, you can do so, and they actually listened and walked back their egregious stuff, so I'll give them credit for that as well, and my APs and ERPoE-5 have been rock solid. I've also liked their latest controller software (I run a VM on a ZFS storage backend, so I can roll it back if an update goes sour).
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.