This is true. It's always easy to blame the immigrants than to work on self improvement. This disease is not exclusive to white Western societies.Immigrants and minorities are always the scapegoat in Western countries when a major issue arises in society. Before Indians, it was Muslims, and before that, Jews, gypsies, Chinese, blacks, Latinos, Albanians, ... . The real problem is, the locals are incompetent.
In Malaysia, too many from the Malay majority have that same mindset. After decades of enjoying generous affirmative action by the government, they still couldn't compete with the Chinese and Indians in business and the corporate world. They are so incompetent but demanding that they are also losing blue collar jobs to immigrants from South Asia and SEA. Now they blame the government for letting in too many immigrants for low collar jobs. They can't study hard enough to compete in business and professional fields. They can't be disciplined nor humble enough to work in blue collar fields. Yet the Malay supremacists are always demanding the government to confiscate business and properties from the non-Malays to distribute to them. Or they threaten to initiate pogroms. Entitlement and stupidity is unfortunately not only exclusive to the West.
I believe that's what China is doing right now. Taking full advantage of India's desperation to extract some level cooperation. At least while it lasts.China should give India rope (not to hang itself, but) to stay inline with BRICS instead of obstructing it by aligning itself with the anti-BRICS crew. Make them dependent on BRICS (and China) and use that as leverage to prevent them from flexing it's superpower ambition muscle. India's divorce from the US is a great start.
I would add that the Indians don't just hate China for the Sino-Pak alliance, it actually goes beyond that. The Indian elites and the Hindutvas think that they are the new colonial power in Asia after the Europeans. Their 1962 war predates the Sino-Pak border agreements and eventual alliance. The Indians have always wanted to colonize Xizang (Tibet), and have never let go of that delusion. To them China, like Pakistan is another powerful enemy nation who stands in their way to colonize South Asia and beyond.But I reckon India is dumb enough to fumble again on their end. They will never trust China as long as the Pak-China alliance exists, and those delusional superpower ambitions are a very core element of the Modi crowd.
The Indians will eventually turn on the Chinese again as soon as their Akhand Bharat ambitions reemerge. By that time, the Chinese will be more than ready to dump and punish them again.