You can cross reference these sources with any search engine you choose. You're critical of the sources yet produce nothing to refute other then your words. Of course not all 800 thousand aren't working. But those who are will eventually go to citizens. As for skill sets? I think we can find citizens to fill these jobs nicely. The USA will not collapse because we don't have illegal aliens. Get over yourself.