When you have people with engineering degrees who can't make it to DuPont, that's one thing. But when they go to work at Lowes, something is very wrong. In fact, US tech is gradually becoming just like the NBA - its becoming a boutique profession, the "average" jobs are going offshore or are being staffed by H1Bs, so if you can't be a "star player", my advice is not to choose another field. Which is exactly what young people are doing. And as the CSM article points out, its not just tech, the imbalances between jobs being created and education levels, is a real phenomena.
should say "choose another field".
Wrong. Again, your CSM opinion-piece points out that our colleges are generating kids with degrees with no economic benefit. It says nothing of kids with degrees in marketable fields. In essence, you are pointing to some dolt with a gender studies degree and lamenting the sad state of engineering study. It won't wash here.