Yeah, but that's another device to pay for unfortunately.
To each, their own. In my case, the ease of use was worth every penny. If I take my hourly rate and apply that to how long I spent trying to setup a controller on a raspberry pi, then I could’ve bought 2 or 3 CloudKeys.
https://www.ubnt.com/unifi/unifi-cloud-key/