Thanks for the networking 101 lesson. Let me guess, you have your a+ cert and you know more than anyone over 30 about how TCP/IP works. I mention the switch because if I didn't some genius would tell me that it was an issue with my wifi setup, which is assuredly isn't, but rather the partially supported ecosystem of browsers and apps out there.
The larger point is, streaming the game is great for people who can't afford or get DTV/ST for whatever reason, and a hard screwing for the rest of us.