Why I resent Indian immigrants who publicly criticise India

There are a lot of people I know who have spent the better part of their life in India.  But when they immigrate their first reaction is to denigrate India, just because of their new found home in another country. Somehow  I find it distasteful.  It offends my…