"Not only have consumers ignored open source solutions, they've gone totally the other way."
The average person has no technical knowledge. Companies like Microsoft are using that ignorance to abuse their customers.
We have technical knowledge. We could teach government leaders what needs to be done. In general, almost all government leaders are extremely ignorant about technology. They need a lot of help.
"We've ranted. We've raged."
"Ranting" and "raging" is infantile behavior.
Instead, prepare a set of laws and regulations that we recommend. Get the process started. Ask hundreds of thousands of Slashdot readers to make their local government leaders aware of the laws and regulations we recommend.
Is there a Slashdot reader who has the ability to be a government leader? Would that person be interested in a government career? Support that person nationally.
Why do I spend so much time reading Slashdot? Because I often find knowledgeable, logical comments that are helpful to me. I've taught myself to navigate around the angry, crazy, and otherwise worthless comments.
Maybe the Slashdot readers who are knowledgeable and logical can take a stronger role in leading the world in a better direction.