I'm largely with Mike Rowe on this one... it's been a shame the level that people have not been directed into more vocational fields and the level of skilled labor shortages as a result. Higher education has largely been self-serving, not community serving.
I'm in a skilled trade and see lots of dudes getting their bodies shredded (with no insurance) for $40k a year (in HCOL). Why do that when pushing paperwork or bartending gets you the same money? Yes there certainly are outstanding individuals that can run their own small company and do well, but they probably could do just as well in another field anyway.
As long as the pay stays the same, companies are just gonna gouge harder. You'll be forced to buy worse work for more money since they can't keep good employees on. If you want to actually fix things talk to your GC's and subs heart to heart about paying their guys better
My point is that for every 1 successful electrician and 1 plumber on a job, there's a handful of guys at the concrete plant. There's 3-5 guys on the roof laying shingle and getting cooked in the sun. There's usually a team of 3-5 guys hanging sheet-rock. A lot of trade work absolutely does suck for the money that's offered. In some situations the money is really good, but the work is even more extreme (oil rigs, heli work, crane ops, etc)
If the plan is "be smart, learn, get skilled and successful" and it works, I am sincerely happy for those guys. I know more of the guys it didn't work for though, there's a lot of them.
But using your own example, how many people with bachelor's degrees are asking if "you want fries with that?" Not every, or any path is guaranteed success... I've worked with plenty of degreed programmers who aren't able to function at all.
i guess inevitable at the end of the day when everyone just wants a high paying stable job they can build a life off.