You've been promoting this migrant worker thing here. You're wrong. EU already tried it and failed
What you're trying to do is make US become Saudi Arabia which 70% of its workforce is foreigners (because oil industry is labor intensive). We all know what kind country Saudi is. It won't work in US unless you really want US to become Saudi-like country.