Honestly is there any IoT brand that we can trust long-term? Maybe IKEA stuff?
I really don't understand many of the "smart" device manufacturers. They clearly aren't capable of running the services required to manage their devices, so why do they keep insisting on doing so? My parents have a smart radiator that couldn't be managed for over a month because a server in Norway was down. Why not just have it be manageable by Homekit and skip the infrastructure cost?
Why don't companies offer better, longer-lasting products that can be community-driven after EOL? Because money.
99% of IoT devices would be fine with just "here is MQTT address" and a way to push updates (preferably with gateway downloading updates and devices updating only from gateway)