Both sets of stories could add perspective. Neither work. People knew that almost nobody that tries gets in the NFL and then 30 for 30's Broke came along and showed that even making it doesn't ensure you make it. Either way sports camps/travelling teams with parents shelling out what they can because they think their kid is going to make it is a booming business.
It's the same thing with white collar jobs... the economy doesn't produce enough of those, and the estimates of what college graduates earn are often illusory - if not entirely made up by Universities' marketing departments.
And I thought the thing about needing more American kids to go into Computer Science, Engineering, Chemistry, etc. was largely debunked by the glaring fact that salaries in those fields weren't dramatically increasing, providing evidence of demand? Did you guys miss that?
Google, Facebook, Microsoft, Apple, etc. aren't pushing for more H1-B visas from India because there aren't enough American programmers, it's because they don't want to PAY American programmers.
And how come liberal arts degrees are only worthless now, but weren't prior to like 1980, when all this reactionary stuff attacking education in general started?
Do people think majoring in engineering or CS leaves you ready to work in those fields? They don't understand that you learn on the job, always have, and what you majored in matters a hell of a lot less than they want to pretend?