I think easy case to make IBM is dying on the back of becoming an outsourcing company. IBM, once a feared titan of global tech, is basically a joke, it's leading tech is a recent acquisition (RHEL).
America in the 100 year view - what was the society that led to the founding of HP, IBM, microsoft, google, apple? that's the secret sauce we need to cultivate, and of course immigrants are part of it, but the current culture around H1B is another story.
reading between the lines, i see the pride in your response of the new CEOs of some of these tech behemoths -
as an engineer who is bad at politics - i know this to be true - getting to the top of a big mature organization is nothing like starting one, totally different skillset.
not to say these folks aren't extremely smart cookies, but it's a different ballgame being played.
Secondly the fact is most of the developed countries run on successful immigration policies. Countries like Japan which did not encourage immigration until recently had a stagnating economy for a very long time. Only recently they are loosening up immigration to help boost the economy. In fact the reason USA is a great place to come and work for many SKILLED immigrants is that immigrants has contributed greatly in the last three decades and helpers US companies to dominate in the global competition and increase their profit to stellar levels. Look at any of the global hi tech companies from IBM to Microsoft and you will see immigrants holding not only back office roles but also holding all kinds of positions from middle managers to being CEOs. Do you think these companies could have been so successful without the contribution of the immigrant communities? These companies success are America’s recent success and let us not deny this fact or take steps that will kill this glorious fountain of prosperity and innovation.