Agree in general, but I would not count Caseta by itself as "sophisticated". It is solid, easy to setup, but not complicated.
However, release of HomeKit compatible hub - which is available now, so no need to wait till September - and announced improvemets to HomeKit change things a lot, so...