US hegemony doesn't exists LOL
US currently controls the entire see trade. International money transfers, etc. If US puts UNILATERAL sanctions on a country, everyone has to follow it.
Every country has its advantages. US has capital and already monopolized a lot of industries. India/China have cheap talented labor. They use that to their advantage. If you want to stop them from using any advantage and still demand access to their resources, their markets, that colonization 101.
If US puts pressure on the advantage india has, then India will retaliate. Both sides will have loses.
At this point, if you are too entrenched in your world view and nothing I say would change your mind, just say so.
I am just pointing out that H1-B even if it's causing trouble in US's market (and not that much) it's able to get them world's top talent, makes America looks good and give US advantage over othet countries in terms of talent. Dude just look at Google's CEO or Microsoft's CEO or other immigrants. If these guys were denied visa and they started companies back in their country (maybe they could have, maybe they wouldn't have) none of the jobs you are talking about would exist.
This is not a zero-sum game you are making it out to be.