The eagle-eyed Arnold Akien sent me a link to this story about Indian IT workers with valid H1-B and L-1 visas being denied entry by the CBP. In theory such visas only entitle you to work for a single employer in the USA, but if you are a consultant you will inevitably work for clients on behalf of your employer. That’s the way consultancy works. The CBP appears to have got it into its head that this is a violation of the terms of the visas, and once again are denying entry to legitimate visa holders.
The sad thing is that a lot of this work can probably be done remotely, so in attempting to defend US jobs the CBP is probably only sending them offshore, at a significant cost to the US economy.