There's an inherent contradiction in all this
To make these systems accessible to the average user who just wants plug'n'play they need to work without requiring inbound connections to your home network from the internet, with all the security and dynamic-IP hassles that brings.
The solution they all adopt is to have the devices call back to a server for instructions, and the user then logs into that server, via browser or an app, to do the config.
All OK today, but:
Taken altogether, these latest revamps and iterations continue to keep Nest ahead of its growing competition in the smart-tech market.
so in 10 years time the new Nest devices will look nothing like the current ones, and any software to control the current ones will be obsolete. Does this mean that I will have to constantly upgrade my thermostat to the latest model ust to make sure it can still talk to the controlling server? I have an MP3 and streaming audio player that I bought maybe 10 years ago. It still works, but the server that supplied the radio stream info closed years ago. To get it to work I have to host a fake server on my home system.
Replacing bits of a HiFi every 5-10 years is something a non-technical user may be prepared to do, but I'm sure as hell not going to replace my home heating system that often. Maybe every 20-30 years when I have to replace the boiler, but no sooner.
All this stuff is just unnecessarily complex for the simple job of household automation. It may have a place in a business environment where refurbishment of offices every 10 years is normal. I can't help but think there'll be a flurry of early adopters of this, followed by disillusionment and decline into obscurity.