Well, it's a start, maybe not the right or best ideas but a start. The catch will be finding the right solution and then implementing it. The implementation will be everything and given politics, it'll probably be just another waste of the paper it's printed on. The big corporates aren't about to give up power and profit and their stockholders, etc. won't let them do it even if the boards decided it's a good thing.
Short of nuking everything and letting $<deity> sort them out or bulldozing everything and starting over, I don't see an easy solution to this. The big companies just make it easy for the users/consumers to join up and use them so I don't see a consumer based groundswell rising up and demanding change.
Boils down this.. if the American people of today lived back in the late 1700's, we'd still be British subjects.