One thing I've learned over the years is that Slashdot commenters are generally not good at reacting to abuse. Slashdot commenters make excuses, or react to abuse weakly.
I see the last 20 years have done nothing to dampen your idealism, good for you but maybe an ounce of reality wouldn't hurt? Back then your data was local, you had the executable and the only thing you didn't have was the source code to inspect it. Even though things like email went from your server to their server instead of peer to peer, things were pretty distributed and decentralized. Having access to the source code was mostly about being able to fix and extend it, not that it did something nasty.
Not only have consumers ignored open source solutions, they've gone totally the other way. Much of their data lives in the cloud, where they have no control of what's done with it. They use huge, centralized services like Facebook that collects a ton of data. Auto-updating devices download and install new executable code all the time and often rely on online servers. People don't care that they're being tracked and in many cases even accuse those who object of having something to hide. They sign away all rights in mile-long EULAs without thought.
We've ranted. We've raged. We've raised the banners and tried to proclaim YotLD many times. XPs online activation in 2001. Slammer & friends in 2003. Vista in 2006. "Trusted Computing" sometime late 2000s. Windows 8 in 2012. Windows 10 in 2015. Stealth telemetry in all VS apps in 2016. I'm sure there's many more things I've forgotten. I'm sure there's bad things about Apple, Google, Adobe and many others. We've raged out. It's like "OMG OMG Microsoft is... wait, what's the point? Why is anyone going to listen now, when they never have in the past?"
They earn billions of dollars that way. And in between screwing us over they sometime make pretty good software, so yeah... maybe open source is more efficient but one idealist versus a hundred paid developers is unfair teams. So I run Win7 and I got an iPhone. Should it have been Linux and a rooted Android phone? Maybe. But like I said, raged out. If I can't even stand the hassle myself, it's pretty hard to ask anyone else to fight a fight I feel is pretty hopeless. Pretty sure I'm not the only disillusioned ex-revolutionary here.