How does it give the power to those companies you listed?
Because they can link you to certain sites? And they choose to host certain content?
The "little" guys are screwed either way.
A comprehensive legislative solution is the only way we don't accidentally grant someone a monopoly.
(The little guys are screwed either way -- that part I do agree with.)