When I was a kid, I could work. I delivered papers, I worked at the local fast food joint(s), etc. Nowadays, all that work is being done by adults, not teenagers. Not only that... but we're not talking young adults here; we're talking people raising families.
I suspect that the real reason these folks are all staying home is because it's home or it's welfare.