A lot of commentors here are defending that netflix shouldn't pay data charges. I don't know how internet prices works for big players, but from the perspective of a little guy, it seems kinda reasonable that netlflix pay, doesn't it? I mean, why am I paying for bandwidth on AWS? Shouldn't that be paid for by the downloading party? If I download something from my neighbors computer over a p2p app, then we both still…
you're paying for it because it costs money to provide bandwidth on both ends, and AWS is just shunting the cost onto you itemized.
Netflix, believe it or not, also charges for the bandwidth it uses, but it hides it unitemized into the subscription fee, and in sufficient quantities that when averaged across all it's subscribers, they come out at least breakeven.