It's trivial to not rely on cloud providers for anything. I can store mp3s (or mkvs, etc.) on a NAS and play them from a computer or a Pi. I can certainly flip switches to turn lights on or off in my house.
In fact, most "home automation" sounds a little absurd. If you can program it yourself and you like it, good for you. But to rely on a remote provider that may or may not work when you most need it, or who may "discontinue" devices you rely on, is irrational.
It seems most people are willing to give away control for the smallest gain in convenience. We should resist more.