look at the cost of bandwidth in india. and you can see why everyone is hosted outside. sure local news companies etc. are hosted locally because that helps with performance a lot. but generally speaking, more than half of the web services you access on a daily basis are most likely hosted in the usa. and with the lack of privacy laws we have here in india, i can only hope that the case remains like that for a long time to come.