Net neutrality didn't need to formally exist before 2013 or so because it was how companies already operated (for the most part). If a company needed 10 GBps of bandwidth, they bought that and used it. If they needed 2Mbps, that's what they bought and paid for. They transferred data to their customers and didn't have to worry about how their customers connected.
Bring in Comcast and a couple of other network giants... they decided that Netflix and certain other services were eating upwards of 70% of their bandwidth. They decided that they will charge a premium to them. If they didn't pay, they'd throttle services. (Note that Comcast and Verizon had already been caught throttling services and access*.) This created a huge uproar on the Internet, and thus the ECA or EFF came up with the name of "Net Neutrality" to formalize the practices that were already in place. It found a home with the FCC and was put into rule after much letter writing by the public.
As a reminder, telecom services can still be treated as a utility**, with or without the net neutrality rule. Pricing and practices that stifle competition can still be prosecuted as anti-trust with or without net neutrality rules.
*Comcast:
https://www.google.com/search?q=comcast ... ork+speedsVerizon:
https://www.google.com/search?q=verizon ... ork+speeds,
https://www.google.com/search?q=verizon ... ng+netflix**see the rules and laws regarding telecommunications, namely the Telecommunications Acts of 1934 and 1996.
As I've mentioned previously, I'm not a lawyer, and there's a lot of crap to wade through in any legal discussion. I won't pretend to know what half of it means... at least not without some serious research and reading on things. A copy of the law, court rulings, and law dictionary is the bare minimum of what's needed.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.