If you want a smart home/devices, only opt for locally controlled, non-cloud, open source, and self hosted options. Home Assistant is great for home automation.
My mini splits used to be controlled by an Alexa dongle with no other choice from the manufacturer. After some research, I discovered that there was an ESPHome module for controlling them with about $8 worth of stuff. It's more responsive, reliable, will never stop working because some company decided it's no longer worth their time, and has more elaborate controls than anything the manufacturer provided. And I can control three mini splits for half of the cost of one "cloud dongle" from the manufacturer.
The best way to combat enshittification is voting with your wallet. Support projects by people who produce open source solutions. Donate the money you would have spent on the "turnkey cloud" option to help fund the open source project through donations. Until we stop giving these companies money, they're not going to stop screwing us.