I used to travel for work, and one year covered companies in St Louis. St Louis is approximately 50% white and 50% black, and yet whenever I went into these companies, the demographics were 50% white and 50% Indian, with blacks only being found as security guards at the front desk. It felt like the H1B were used to fill the low level positions that could have been taken by aspiring black Americans. Steve Bannon made this point recently, and I was shocked to agree with anything he said, much less find myself forwarding his videos to my friends.