Back in June, the Trump administration put a temporary ban on H-1B visas that allow employers to hire foreign workers with highly-specialized skills that are hard to get in the U.S. workforce. This was one of a number of moves over the years that sought to protect American jobs, but at a cost.