I am 50, my sister is 40 and we both know that list!
And I think the main problem is rebellious kids having kids! They do not teach morals, principles, values, ethics, appreciation for a job well done. They encourage their kids to cuss, smart off to their teachers, and and and...I have seen WAY too many of those kind.
And it's been published that a lot of the baby boomers felt guilty not being around for their kids so they would buy them things to sort of make up for it. So, those kids didn't learn as much as they should, then their kids having kids...and wait until all these newer kids grow up-not looking forward to how their kids turn out.
They all know you can't touch them, and words mean nothing when it's a smarta...kid. They will cuss you all day long! And they will sometimes hit because they know they are minors and not much will happen to them. Look at the kids who seek parental divorce.
Thank goodness, some people still raise their kids right! Maybe it will balance out, somewhere...
As for a more applicable education to real world work, I WISH I had such opportunity growing up! At my h.s., you could take auto mechanics, but it was not conducive to my parents' and schools' believe system, and I sure wasn't interested in cutting hair (girls side)! And now today, you can take h.s. sometimes, even free, online! And there's not only h.s. but colleges that are geared the way you are talking and I never knew those existed, or that would have been straight where I would have headed! Something like this, makes me wish I was 20 again! hahaha