Re: Something to consider...
1) Mobile data costs
2) Mobile data caps
3) Mobile data roaming costs (holy fucking pants!)
4) Inability to get decent uplink speeds for residential/SMB, especially with new the growing demands of new services (like cloud backups, etc.)
5) Lack of competition, especially for residential/SMB
6) Fixed line caps too low/can't get them raise/overage is punitive
7) Fixed line caps don't grow over time to accommodate growth in usage
8) Regulations preventing municipal broadband
9) Regulations preventing community broadband
10) Regulations preventing new entrants from laying cable
11) ISPs/Cable/Mobile providers blocking (or de-prioritizing) traffic to/from companies offering competing services (VoIP, VoD, etc) instead of traffic shaping the whole class (their traffic included).
12) ISPs/Cable/Mobile providers giving cap exemptions for services provided by them, but not for competing services in teh same category
Do you really need me to go on?
The whole goddamned model is broken. Net neutrality is needed because of decades of regulations - and lack of regulations - sprinkled about that aim to create monopolies, allow unchecked abuse of those monopolies and then prevent anyone from ever challenging those monopolies.
And yes, the problem absolutely can be too much regulation and too little at the same time. The right regulations restrict companies from discriminating thus prevent abuse of power. The wrong regulations prevent companies from competing, then encourage power to concentrate.
The right mix of regulations and hands-off treatments strongly discourage power from ever concentrating in one place, and provide checks to prevent abuse of power if it ever does manage to do so.