bak0n :
The tech companies are mainly upset about Trumps stance on doubling the minimum pay for foreign workers. That would do them in as they would be now paying more for a foreign worker than a citizen with similar qualifications. My wife is an engineer who started her career in Cupertino. I've lived within 70 miles of the silicon valley and worked in IT within the valley for the majority of my life. I have neighbors who get paid a pittance wage but they take it for the chance to be here. So yes, for H1B visa holders this will suck for them, but it's not the main concern of these companies.
In there lies the crux of a long running problem:
All these businesses CLAIM the United States doesn't have, and cannot deliver the talent levels they desire... yet they can find them overseas (with the correlation of these people will work for less than Americans after the same positions.) This also ignores a trend that was uncovered years ago (and more than likely still going on) where H-1B Visa holders were getting shafted in pay. (i.e. Corporate claimed living and working someplace with a fairly low cost of living (i.e. Iowa,) thus lower pay, yet said h-1b holding employee was actually working and living in places like L.A. and N.Y.C.... h-1b Visa holders can't complain because to stay, they need to be employed... and they want to be employed.) It ignores lawyers instructing corporate HR on how to word/phrase employment ads so no American would either qualify or be in their right mind to apply for... and if they do, how to stay legal while screening them out.) Yet, it seems these businesses will do nothing to help make American workers "qualified" for the positions they offer. These corporations are afraid: Afraid that the ban may expand and cut off their cheap nearly-slavery workforce. And... if they're not afraid, and maybe if they are... they are practicing (party) politics.