As one member have mentioned before, the Jewish diaspora in the US helped build the scientific, industrial, entertainment, and economic might of the US. The Jews earned their place in the hierarchy of ethnicities in the US. The Indians in America didn't build any of those great corporations. They were merely managing them.
Indians are doing better in the US because they are better at kissing ass than any other ethnicity on this planet. This is the simple, uncomfortable truth. US companies hiring Indian CEOs is actually a recent phenomena, and its not because of merit. US companies in the 1980s and 1990s would not have hired Indian CEOs that easily because they were doing serious business. But after the 2008 financial crash, many US companies had lowered their standards. No longer were they going for excellence. They are now chasing bigger profits, and shareholder gains. The competent old guard CEOs who genuinely built the business don't always agree. So they were replaced with the perfect yesmen: the Indian CEO. You say that Indian CEOs will eventually get their share of the Western equity. I don't doubt that. But like any employee, they will never get enough to obtain a controlling stake. The white elites will never allow that.
China needs none of that crap. The Soviet cut short its nuclear weapons technology sharing with China. China can still develop its own H-bomb. The US denies space exploration cooperation with China. China builds its own space program. Chinese companies can innovate and compete with the best Western companies in a number of industries. The Chinese can build their very own great companies. They don't need to kiss-up their way into Western corporations. That kind of thing is for people who prefer to be servants than leaders.
You say that India is very successful at playing with the West. Just like South Korea, the Philippines, and Japan. Yes, the West gives India alot of slack in human rights, diplomacy, economy etc. Why do you think that is a good thing? That is just simply pathetic. Why does anyone need the the approval of the West to become a great nation? A great nation needs no approval by anyone, its own greatness will shine for everyone else to see. There will be fans, and haters.
The West hates China, Russia, Iran, Cuba, Venezuela, etc. So what? Russia is hated by the entire West, but is getting a lot of admiration in Asia and Africa. Russia's standing in the world is actually on a net rise. China is hated by the West, but is adored by many in Africa, Asia, and Latin America. China is a close 2nd to the US as the largest economy in the world. And its all done without colonialism, war, and plunder. China is a great nation by being China. It doesn't need any approval by the West to be great. Have you not seen the flurry of foreign leaders, meeting with Xi Jinping recently? Howabout Narendra Modi? How many foreign leaders have been meeting with him during this time? This is happening even when there are idiots screaming about Uyghur genocide, China virus, Chinese spies, Taiwan war, etc. So much for India's charm. Yeah India may have its charm for the West, but that's it. There is nothing much else after that.
You say that India is punching above its weight diplomatically. Wrong. India is actually punching horribly below its weight. In most of SEA, Central Asia, Middle East, Africa, and Latin America. India is barely present at all. But China quite popular in these regions instead. No ass-kissing required. No Western approval needed. China had just brokered peace between Iran and Saudi Arabia. India had zero chance of making that happen. India abused its Kashmiri Muslim population, angering Muslims worldwide. The West kept quiet, and told Muslim leaders to look at the "Uighur genocide" instead. But the Muslim leaders knew the truth. They spoke out against India, and India spat back. India has nothing like the diplomatic clout of China in the Global South. If having 1.4 billion people is supposed to give India some diplomatic weight, then India is horribly underperforming.