I am for fairness and global labor arbitrage importing labor through H1-B and other means is inherently unfair. One of the things that really angered me about NYT and WaPo and other MSM is that they were backing Clinton who in fact was very pro-H1B more like Republicans Bush and Rubio while Trump and Sanders were the ones acting more like Democrats being fair to labor. Trump cared not only for STEM / H1-B but also working class (illegal aliens drive down wage rates among working class).
I don't understand your example about bathroom person because I thought the law was that employers had to demonstrate that the skill were simply not available among Americans, regardless of wage rates.
"Hillary Clinton may be more aligned with Rubio and Bush than she is with Sanders on the H-1B issue. While serving as a U.S. senator representing New York, Clinton traveled to Buffalo in 2003 to mark the opening of an office of IT services provider Tata Consultancy Services (TCS). That was 12 years ago, but the H-1B issue was very much a subject of controversy by then. TCS is one of the largest users of the H-1B visa.
The Clinton links to the IT offshore outsourcing industry have continued since then through the work of the Clinton Foundation, where Tata has been participating in its STEM education efforts. In 2011, former President Bill Clinton was paid $260,000 by IT services provider HCL to deliver a speech."
http://www.computerworld.com/article/3008726/it-careers/bern...
Most of the leaders of tech were for unfairness of driving down wage rates of STEM even though many of them are among the world's wealthiest people each worth over $20 billion. Greedy instead of being thankful to their workforce.