said by Mr Matt: 
This problem could be solved if the content providers pay their fair share for delivery of their content. Just paying for a connection to the Internet is not enough. I should know because I was a Bean Counter for an ISP. Expecting an ISP to pay hundreds of millions of dollars to upgrade their networks to carry a content providers traffic is not fair. My employer sold out their dial up business because the revenue per subscriber was decreasing while the cost to provide service was increasing.
If a customer orders a movie from Netflix via snail mail, the delivery service does not transport and deliver the movie for free. The cost of delivery is in the price of the subscription for the service.
It would be nice if someone out in broadband land might post an estimate the cost for delivering a High Definition Movie via the Internet. I am sure that Netflix already knows what it costs to deliver a movie via snail mail.
There is no reason to charge the broadband subscriber for the amount of data downloaded if the content providers contribute to the ISP to offset the cost of carrying the sender's traffic and upgrading the ISP's networks to carry the additional traffic.
On the other hand a large content provider has the leverage to negotiate with ISP's for a fair price for carrying their traffic. Unfortunately a consumer has no leverage and if the ISP can get away with it they will tell the customer this is the price for downloading data take it or leave it. The cost for delivering a movie should be less than the cost of delivering the movie via snail mail but more than 0.
If ISP's want to provide true network neutrality they should lobby for a system where the content providers pay their fair share to deliver their content, while leaving cost for their subscribers alone.
Your ISP is trying to double dip. I pay to use the ISP to send and receive data. The ISP has thus been paid for my usage. Now they want to be paid by whoever I am using my PAID FOR bandwidth to communicate with to allow me to do that communication. They have no right to tell me who I connect to or what I do over that connection nor to charge the other end for the usage of the connection that they have already charged me for.