Re: "Am I missing something?"
Edit to my edit:
Looks like they also use a central service out of the box (booo), but some of them can be reprogrammed (Yay!), but not all of them (booo). (Google keywords: Tasmota, SonOTA)
Kinda crossing the hassle threshold to just roll your own :/