According to the article, the three named companies are the three top recipients of H1B visas. Australia, Germany, and the UK are not mentioned because Australian, German, and UK companies are not among the top H1B abusers. There's no conspiracy here. The over-representation of Indians as H1B programmers has been noted even as far back as the GAO report I posted elsewhere.
> China and India each have around 4 times the U.S. population and their economies are advancing quickly; if they advance far enough, the U.S. will be to them as the UK is to the U.S.; also the core of world economic activity will be Asia, where the people and wealth are.
And much of that economic advancement in China has happened with very protectionist policies, so your argument that the US must promote free trade at the expense of enforcing its own laws and protecting its labor-force in order to maintain its economic strength is a little strange.
> instead of large productivity benefits of economic specialization, with everyone using best-in-world products and services (again, many of which are American), we all become limited to best-in-our-country.
Protectionism rarely means the outright banning of imports, it usually just involves tariffs. And there are plenty of tariffs right now in the US and many other countries and the world isn't falling apart as we're forced to use subpar products. (If anything, the relaxation of trade barriers and lowering of tariffs has resulted in more junk.)
I have very little sympathy with the idea that we have to throw the American labor force under the bus because of nebulous concerns about the distant future. We have corporations exploiting the laws to suppress wages and lay off American workers in favor of H1Bs right now in the present, and we know what to do about it. We don't know how the future is going to play out. In the long run, we are all dead.