Netflix told us that, if we wanted to improve streaming performance, we should pay $10,000 per month for a dedicated link, spanning nearly 1,000 miles, to one of its "peering points" – just to serve it and no other streaming provider.) It then launches misleading PR campaigns against ISPs that dare to object to this behavior.
Well, Netflix is selling the product that needs that fat pipe so really they should foot the bill. On the other hand you could see it as the ISP footing the bill to better server its customers. However if the ISP foots the bill for the link then it should be able to do whatever it wishes with it. I don't see why Netflix would have any say what the ISP does with a link the ISP pays for.
This kind of ties in with the recent threads about the Netflix/Verizon spat on El Reg. There were discussions about where the "fault" lies and I did raise the question about peering arrangements and who actually should pay for what.