It's not always that simple. I have a bunch of devices in my home that have WiFi IoT: bedroom AC, dehumidifier, refrigerator, and washer/dryer. I bought all of them regardless because they work fine without WiFi and I've never connected them. I'd love it if I could connect them to Home Assistant without data leaving my network. Reverse engineering them is on my list of future projects.
In the meantime they continue to function as "dumb" devices just fine.
I've often though this is part the reason that the Apple IoT space has fewer products than the general market.
Apple's HomeKit allows you to firewall your IoT devices, if you have a Wifi router that supports it.
Since that kind of privacy cuts into the profits of shady IoT companies, they don't support HomeKit.
I'm not interested in trading my privacy for the pithy convenience of moving the dishwasher start button from the machine to my phone.
You want a router that will not let those wifi devices reach the internet or contact any other device on your network except allowed devices.
For any device that needs to connect to the internet, you want to be able to use dns and ip block lists at the very least.
These changes are on my todo list. Tvs especially need to be quarantined. They scan your network to datamine and try to report your conversations to the tv manufacturer.
The next step is root the tvs and clean off as much junk as possible.