However, the first part of your statement is true.
What I mean is that companies use H1B to “diversify” the staff, not that H1B was created to get blacks employment. If you think about it H1B is a pretty cynical way to create the illusion of diversity in employment.