Let me respond to you.
In your earlier statement you stated that there are lots of jobs. You've got thousands of businesses looking for people for positions you can't fill. These immigrants can't take those positions? Why is there this discrepancy? Why is there this gap?