They've now shifted to targeting consumers and their new stuff doesn't even have the basic features of other consumer hardware. Want DDNS? Something found in every other consumer router I've used. Nope. Want an admin console to configure or update without your smartphone (or when your wifi is down again)? Nope. Want to set a static IP for a device? Ok, but we restart the router each time you set one. Want your network to be bigger than /24? Nope. You can checkout their forums and see how long they've been aware consumers want these things and they've delivered on so little.
I have been a Ubiquiti customer and proponent for a few reasons:
1. I have two houses, and the cloud feature lets me easily connect to and manage my devices at the other house when I'm not there. Not a frequent use case, but it does happen, and this just makes it easier. Sure I could setup some other remote access options, but this just works out of the box. I also have their security cams and I can easily monitor those remotely, though the video is stored locally at that location.
2. They occupy a middle between consumer gear and enterprise gear. Giving you flexibility and features that you can't really find in consumer gear.They have a fairly wide and frequently updated product line. One house has ethernet jacks in every room, and for a couple of rooms, I replaced those jacks with Unifi In-Wall HD access points. These are great because they are out of the way, you don't notice them, and they still provide wired ethernet ports. So my office has strong Wifi but I also connect my desktop PC to Gig ethernet via the in-wall AP.
At the other house I use the Flex HD access points connected to MOCA adaptors (the one part of my network not made by Ubiquiti) and just tuck them out of the way.
3. They have a fairly well integrated set of products. I have routers, gateways, switches, and APs, all discrete devices, but managed from the same interface. Managed on the web or on my phone. If I add a new AP to a location, I can just adopt it into the network using the app on my phone, the firmware gets updated and it becomes fully managed, taking on the default settings for that site.
All that said, I still really like their product lines, but this episode made me lose a lot of trust.
I like ubiquiti because it's pretty flexible, powerful, I can keep config files in git, IPv6 support is good (I have a /64 per router port), and I can separate router and APs, and handle multiple APs well (without mesh/forwarding).
I think part of the problem is that effectively everybody has flaws, so you're forced to choose who has the least-broken approach for your needs...and you can't do that without a lot of research.