Wouldn't it make more sense to make the legal process shorter and less unnecessarily bureaucratic so that people are less likely to come in the country undocumented?
Furthermore, the whole "immigrants are stealing our jobs" talking point seems to be built on a lot of false pretenses (and anectodtal evidence is not good evidence), not to mention this is about immigrant visas, which the H1-B is not.