This is very narrow perspective. The fact is that Indians in the US are not at par with other races because we have a different story than others. Just take a look at how our group interacts with the US as a whole, compared to how other groups interact with the US. The blacks fought in Vietnam war, then they participated in domestic rallies to get equal voting rights, so they are a part of the American social fabric in every sense. They have been through thick and thin and the American people have accepted them as their own.
In contrast to that, the Indian interaction with US soil has been very limited. We send highly educated, highly skilled people who are in the top 1% income bracket in the US, they stay in their ivovy towers and enjoy the good life like typical Hindus and never make any effort to interact with those who are poorer than them. They don't participate in political dialogues be it American issues or Indian issues. As Hindus, the only thing their family taught them was "beta, science, maths, engineering padh lo, life set hai", and that's what they do. They don't get any political training like the Muslim immigrants do. No matter what their economic background, all Muslims teach their children "all Muslims are your brothers, you are a part of THIS group, not THAT group. We are here only to make money, but our loyalty lies only towards our religion". That is why, even those Muslims who become rich never give up their roots, unlike Hindus. They are emotionally and politically INVESTED in the welfare of their group, so whenever one of them is attacked, they all come together.
The Indians simply compete with each other to horde more and more money, but never give a thought to strengthening the group. Khao, pio, aish karo. Then someone shoots one of them and no one comes to their aid, neither fellow Hindus, nor others, they they are surprised "Humari madad karne koi kyun nahi aaya". Are bhai, have you made efforts to cultivate a support group? you just sit and enjoy the good life as 'individuals', not as a 'group'. Now, when you are attacked for being part of a group, who will help you when you are only used to behaving as an 'individual' and never as a 'group'?
Also, the Indian media is provoking Indians living in India by playing up these racial attacks. As a result, yesterday Murica has announced a travel ban fearing the safety of their citizens travelling in India. So the poor street vendors in India who make 5-10rs selling bhel puri to foreigners will take a hit, once more, for the sake of pampered, entitled NRIs who are throwing a tantrum. Still the NRIs are saying "what has my country done for me".
You've gone there to make a good life for yourself, you don't share your salary with us when you make a profit, so don't share your problems with us when you face a loss.