Do you understand the struggles that Indian immigrants went through? They were given nothing. Every dollar they made and every success they had was through their hard work and quiet conviction in their beliefs that they will succeed with hard work and keeping your wits about.
Yes, many immigrants struggle but they have been given an opportunity to come to that country, an opportunity many others didn't have or weren't given or didn't take. They didn't go to that country by accident, they made conscious decisions to leave their countries to go there. Immigrants who are both ungrateful and abusive can go back if they find their chosen country unattractive.
Indian immigrants to the US have chosen to do so, rather than work in India to make the country of their dreams, they have chosen to go to another country where the forefathers of others have already done most of the work. If you say they "struggled", it was their choice of where to "struggle".
For years, Indian immigrants did a lot of $hitting on India, now they(or their children) are doing the same with the country where they chose to go
I'm not sympathetic. If there was no reference to India, I couldn't care less.