Earlier quoted context omitted.
Reconsider. I'd say these are two safe options: 1) Go with a cloud service using products exclusively made by a single major company, like Google or Amazon. This is simpler to setup and maintain but more expensive. 2) Go with an open source solution, like Home Assistant. Cheaper option with more control but requires a lot of time to learn, setup and maintain. Both options should be considered safe at this point. Edit…
> Go with a cloud service using products exclusively made by a single major company, like Google or Amazon. You mean like Nest? Not a good example. Better advice is buying something non-cloud based which uses established standards and which works entirely within your LAN. If the company goes down, at least you can interact with the devices using the standards they were built on (Zigbee, z-wave, etc).
Reread my original comment. I say you'd be safe if you buy products made BY a single company. This API effects those who bought things that are made by other manufacturers.