I'm asking you for the alternative. Every day this continues on is literally ruining lives before they start. Like lead in water, time is of the essence. So what is the alternative to fix it?
Support candidates that will put anti-trust first and end citizen united. Both of these issue make holding companies accountable for the harm that is being caused by lack of transparency impossible. The problem is corruption and corporations not being accountable to the people. When those problems get resolved. These issues will become less problematic.
I love the vision. Might take a decade or more to play out. We don't want a list generation in the interim, so what do we do asap to get it under control?
We don't. The problems are created by corporate greed, they are only solved by dealing with that. Making the internet less free as I said, isn't the answer, and there is no way to fix this in the short term without making the corruption worse.
Respectfully, I disagree and find your proposed solution, akin to "keep letting young people have their lives ruined", unsatisfactory. Which is probably why we're in this mess.