What I want is very simple: I want software that doesn't send anything to the Internet without some explicit intent first . All of that work to try to make this feature plausibly private is cool engineering work, and there's absolutely nothing wrong with implementing a feature like this, but it should absolutely be opt-in. Trust in software will continue to erode until software stops treating end users and their data…
Even with opt-in a vendor will keep harassing the user until they tap "yes" in an inattentive moment. And I've been in situations where I noticed a box was checked that I'm sure I didn't check. I want to turn these things off and throw away the key. But of course the vendor will never allow me to. Therefore I use Linux.
I hate to break it to you, but these things happen in Linux, too.
It's not the operating system that's the problem. It's that the tech industry has normalized greed.