I've been in IT for over twenty years. I have never, ever, felt there was a general consensus in favor of the aptitude, creativity, productivity, quality of workmanship from H1-B workers, F1 Visa interns, or in general 'Indian or Chinese' workers. For the SJWs, there are some really good ones, nothing is 100%. But, there's not that many to warrunt a perceivable pattern of excellence. If they were so good, or even as good as Americans, then why don't they create their own globally influential Apple/Microsoft or IBM? They seem only good enough to do what they're told, what buttons to press at the factories, to complete complex actions without a cognitive understanding of why.
Every individual I had met who had "outsourced" software development, only did so becuase they didn't have enough money for the real programmers; like people who buy fake Rolexes, they do so for the necessity of image while attending high-brow meetings, yet can't actually fit the bill. The moment they became somewhat successful, the first to go was the outsourced contracts; but it is an uphill battle, it's difficult to become successful with sub-par production quality. Then if the company becomes public and has to start answering to shareholders, they return back to the sub-par quality of H1-Bs for the sake of reduced labor costs, because competent programmers, architects and designers are expensive. This is practical, becuase they don't need the expertise to build the infrastracture and their development cycle shifts into more of a maintenance mode; with small feature additions/enhancements being more manageable given all the rest of it.
So, I have never met a true-blue American IT professional, face-to-face, proclaim admiration of foreign IT workers coming into the American workplace. Maybe, an "American"-in-double-quotes, a foreign national who became naturalized who strives for more of his own people in the workplace might have signed this petition, but not a real American. And, certainly not the one forced to train the foreigner to be laid off afterwards; such as has happened at Disney, which is why I refuse to purchase any more Disney products/theme park tickets/even Pixar films.
Becuase of this, I seriously doubt that 100,000 American IT professionals signed this petition.