The big 3 major networks and Fox have always been that way about their programming. They think nothing of blocking their shows from a cable or sat. company if they aren't being paid royalties by them.. Of course the Irony to this is, that you can opt out of the local channels on most sat. tv packs, and even some cable tv packs, and if you've got the motivation to go out and do it, you can go to wally world or another place and buy a simple outdoor Antenna and still get them Over the air for regular digital and QAM HD local channels.
The problem with this whole thing is, from what I can see, is Google tv requires you to have a broadband connection. Which implies that you already have either digital cable + internet. Or, Satellite TV + DSL through one of the major phone companies..... Which means they're already getting royalties through one of those sources for you to watch their channels.... Which means they're double dipping.