I simply won’t install anything that doesn’t support a local API. Happy to pay for the hardware; but if your plan is to monetize it via cloud services somehow, or just assume planned obsolescence, I’m not your customer.
This is why I don't buy Apple products. You can't realistically use them after breaking all ties with the vendor.
Exactly!
If your device requires, in any way, an internet or cloud connection, even just for setup, it doesn't exist for me. If you have some FULLY OPTIONAL services I might like as a SAAS free or subscription option, ok; but the device MUST 100% work without ever knowing your cloud exists. It must also be designed to fail-safe and have manual fall-back operability (e.g., when the power goes out, I can still manually switch its state to OFF).
I recall an article or comment on HN talking about the advantages of a "MidWit Home", devices that weren't really smart, and just had remote control. I've got a bit of that with some remote switches to use around the house with enough range we can turn on from the car when arriving home. Also timers. Seems like a good way to go.
Even with local API I'm quite a bit hesitant, I'd rather not use anything that does not let me install an opensource firmware (e.g. wled for RGBCCT led strip controller).
I haven't made a vlan yet for IoT stuff because my ISP's router do not let me, I can't wait to have my own openwrt / opnsense router and put the ISP in bridge mode.