In my opinion, required military service for 1-2 years post high school (or deferred until after University) can help mitigate it. I don't have any facts to back up my claim but an environment that has guaranteed work, physical fitness requirements and is heavily team based hits a lot of points. While not a perfect solution, I don't see it discussed often.