I agree that people know about data collection and don't care to some extent, but I'd argue that they don't understand the consequences and the extent of this.
If they'd be presented a bill of what they're being overcharged through better targeting, ads, etc., the same way activity trackers show how many steps a user takes, things might change.
What I'd disagree is that people choose to purchase the device anyway, a non-tech-savy user will hardly get presented a non-smart device, wouldn't even know to search for this.
I think regulation should at least let you turn off features, e.g. it should be possible to use Airplay and turn off the app store the tv uses.
The article has convinced me to do exactly that and finally get a pfsense router to make the pihole more effective. I'll (try to) only allow each device to run the services I really want it to run. I doubt my partner, siblings, parents, etc. would be able to do that though, this needs a simple pfsense/pihole combo that runs well out of the box or regulation to protect consumers.