This is a blatant hypocrisy on American side. They will sue the shit out of Indian Solar, Pharma, Angri industries if it has competitive prices but won't allow india/emerging nations to do the same in their market. Emerging nations are bullied by developed nations for a long time and the saga goes on. I get that H1b visa was used to provide cheap services but globalization works both way. Powerful nations can't just enact the laws which only works in their favor.
Basically USA has long history of suing Indian companies which competes with their product in Indian market.Some examples..
(1) The US Said India's Solar Power Plan Discriminates Against American Companies — And the WTO Agrees - https://news.vice.com/article/the-us-said-indias-solar-power...
(2) Indian pharma companies legally trying to make cheap generic version. Nope, big boss USA doesn't like it because it is against 'globalization'.
But when Indian companies tries to compete in the market by providing cheap services, Nope. Sorry, Can't do.
Basically the post world war II history is all about enacting the laws to the maintain the hegemony of selected few elite countries. S. Korea and Japan were lucky in that regards as sympathy of west was on their side but emerging countries like China, India and Brazil are screwed.
I think we've seen throughout history that what you listed above is largely possible for powerful nations. It is a "benefit" of being a powerful nation to express that power. This is much more an optimization problem than a logical debate.