I'm in Germany, so I put the Olympics on TV. But I don't yet speak German, so after an hour I wanted to watch them in English.
I went to the NBC web site, but they geolocate your IP and only stream to US people. Fine, I'm used to this crap (lots of Youtube videos are blocked in Germany too) so I just fired up my proxy and tried again. This time I got through, only to find that they're asking me to log in to a cable provider first! What the hell!
After scouring the internet I found a huge list of Olympics streaming broadcasters. Turns out the BBC is broadcasting online too. So I try them--same thing, blocked outside of the UK! But this time I don't have a proxy in the UK, so I gave up and watched the damn thing in German.
I get the theory of having to go through a cable provider login to get the US Olympics. But what if you're a taxpaying UK citizen abroad for a while? You've paid your tax--but you still can't access the stream!
Wasn't the internet supposed to break through barriers like space and location? In the year 2012 am I seriously being denied an English-language broadcast of a global event just because my laptop is currently in Germany?
Sure I can jump through even more hoops and figure out a UK-based VPN or some crap. But the point is I shouldn't have to do this! We're in 2012 people! Why even have the internet if we're just going to lock up information according to where you live?