Earlier quoted context omitted.
I would love to hear Mike Rowe's reply to this. His answers had plenty of anecdotes, as did this article. My question is, where's the data?
He mentions the data several times, go look at the US Labor stats. Infrastructure jobs are open and we don't have the skilled workers to fill them. ND is importing welders from Canada while road work on the eastern side of the state gets delayed. ND has stats on that too. Some jobs cannot be outsourced. [edit: skilled workers are need more in infrastructure / construction then factories]
HN-ready example: I'd like to do a web start-up, if only I could find skilled engineers. I'm willing to pay 100 experienced, skilled Java programmers $10/hr to build the site. What? No takers? Not one?? Well, there you go! 100 jobs unfilled. Skills gap!
You can't offer poverty-level wages for skilled jobs, then complain that "we don't have the skilled workers" when college educated workers instead choose to go sell shoes at the mall.