Because the US networks are scared shitless about a service that is free pulling away anyone who would otherwise pay money. But it isn't really free, a TV license is £145.50 per year ($217 approx) but for that you get 11 TV stations, 10 radio stations and iPlayer.Despite the fact that it's still not available in the United States