I think its more dissatisfaction with life in general, with unemployment maybe being one of many triggers.
You're probably right about addressing at the demand level. But, I see the problem being more societal - think no one really understands everything. You take away self-reliance of people (whether they realize it or not) at many levels... its cheaper to get some good-enough quality food at 13 places near my home, so why should I learn to cook. I can get any vegetable I want at the store, so I probably don't need to learn how to tend a garden. In both instances as examples I'm losing a little control of my life. And then....
TV gives me entertainment, and the internet even more so, so maybe i'll just sit back and let it entertain me. So maybe I don't need to read anymore. Its easier to have short non-contextual entertainment bits, which rewire my brain further to think differently [wrongly?]... [0]
And, now capitalism has made all margins of businesses so slim that there's no real way to enter a business and still have a safety net in case you fail. You either need to disrupt an industry, create a marketplace, find a niche, or fail hard.
I think we're just starting to see the uglier stuff here. Short of some great awakening I also don't see the correct prescription. Pun intended.
[0]: https://en.wikipedia.org/wiki/Amusing_Ourselves_to_Death