The Netflix factor
First, I'm not strongly on either side of this argument. But a couple of things make me doubt your position:
1) Cloud services are better than on premise. You imply just because companies like yours want to exist, the internet has to support you the way private LAN/WAN supports on premise software. It would be awesome if internet ran every app at 10 gigabit speed from end to end, but is that feasible?
2) Video and things like NetFlix. I'm sure you have seen the articles that have said NetFlix can use 30% of all internet traffic when measured. Is that really why we built the internet, so we can route TV traffic that used to go over dedicated wires thru the same channel that I'm trying to VPN from home to work on? Or buy a ticket from StubHub?
Just how much backbone do you want these ISP's to build for things like NetFlix? Do you think I don't end up paying for that anyway? Somehow these new bandwidth hogs like NetFlix, and to a lesser extent cloud services, need to pay for this build out, not me when I just want to VPN to work. This Net Neutrality argument doesn't seem to solve that at all? And I mean either side of the argument.
Suppose I create a way to send holographic video to users and they love it. It gets insanely popular. But my feed takes 20 times the bandwidth needed for HD TV. So now the entire internet backbone is saturated, every application slows to a crawl. Are the ISPs supposed to throw more infrastucture out there to handle it and let everyone else pay for it? That just doesn't make any sense to me.
Would NetFlix exist if they had to run connections to end user's houses like Time Warner, Comcast, etc? Heck even over the air broadcasters had to build towers and buy spectrum. Netflix gets a free ride, as near as I can tell. Is that what internet was designed for?