While I don't disagree with your sentiment, I suspect those deadbeats aren't qualified to be machinists, pipeline weldors, etc. We have a huge problem with a lack of skilled employees, and even those who do qualified as "skilled" aren't freely interchangeable. That's a problem that'll take years, if not a generation, to fix.
Your not kidding. In aviation we are hiring anybody who breathes to build aircraft/parts. 1/2 of our contractors don't speak english.