This article on NEETs in America, I think, avoids a more obvious explanation https://nymag.com/intelligencer/2019/02/the-world-of-american-hikikomori.html
When large numbers of people with the means deliberately opt out of society, claiming they're all mentally ill is certainly one explanation...but they could also just have a point.