If we REALLY do need more people in this country to fill job vacancies, then we should do what the Gulf states do.
Invite people here to work providing they have a job. When they no longer have a job here they leave. While here they pay taxes. No access to benefits of any kind. No possibility...