This is getting off-topic for Hacker News, but you need some legislation to maintain the parameters of a free market. Net neutrality is the fair basis of an online market.
Legislation is useful as long as it promotes consumer choice.
But if you pay close attention, legislation in the U.S. is also the reason for why there is a lack of choice for consumers in regards to Internet providers. I invite you to read this article: