The funny thing about skills is that they seem so trivial when you have them and so impossible when you don't. I've been happily "poor" in my life -- not poverty where I'm likely to die if I make a misstep, but poverty where I made a lot less than the "poverty line". That kind of poverty can be dealt with by skills -- but believe me: not everyone can master those skills.
Like you, I wish they taught a lot of these skills in high school, but just like the math they teach in high school -- it will be out of reach for a lot of people. Those are the people who need the skills the most. We could stand in judgement over those people, but to what purpose? The solution is far more complex than it appears.
As I get older, though, I am confronted with the spectre of real poverty. What happens when you get ill and you can't afford the treatment? What happens if you live in a country where there is no social net to fall back upon? And as I've watched friends that I grew up with start to suffer from mental illness, what happens when your own brain betrays you?
No amount of skills will save you from these plagues. Unless you are mercifully run over by a number 72 bus while you are in your prime, eventually you too will succumb. When you are beyond your ability; have reached the ends of your wits and don't know what to do; how do you want others to act?