I don't believe that expressing your opinion, regardless of who is there, is being rude. And it's a shame that we've reached a level in our country where we think that you don't have the right to put your opinion out there.
It took Britain half the resources of the planet to achieve its prosperity; how many planets will a country like India require?