Comcast is apparently a bit of a slow learner. After getting publicly smacked about for tinkering with bitTorrent, they’ve really stepped in it now by messing with Netflix. The audience is much bigger than the guys running protocol analyzers on their connections; you’ve gone and upset regular folks too. (How do you see that one working out?) Unfortunately, this is playing out as badly as anyone can hope.
Comcast is unfortunately trying to realize the dream of Ed Whitacre by essentially double-dipping for data at a time when bandwidth is so cheap you can almost afford to give it away. Imagine if the phone company tried to charge you for making a call and the recipient on another phone network for receiving it. Can you imagine the uproar and outrage at attempting to bill someone that’s not even their customer? That’s what Comcast is essentially doing, trying to charge both sides of the transaction instead of providing you the service you already paid for.