As an IT worker in the US, I'm quite happy that President-Elect Trump will make it harder for a foreigner to compete with me for a job. We have tech people out of work and and when I put a job opening out, a few applicants are foreign workers asking I take on their Visa costs, but there are dozens of better qualified U. S. Citizens applying for the same job. The non-U.S. persons do have lower salary requirements, likely because they want to stay in the U.S., but Visa costs outweigh the savings.
I expect the firms bringing these people in from overseas are paying them far less than their U.S. counterparts to justify that fee.