This, I think, is probably the article that kicked this off:
https://www.dailymail.co.uk/news/article-7850025/Army-General-runs-Sandhurst-military-academy-claims-regime-teach-succeed.html
There are two issues here which seem to have become entwined. The first is of military training. Maj-Gen Nanson is a senior military officer and knows probably a little more than most of us on here about military training, especially as he is the Commandant of the Royal Military Academy, Sandhurst.
But secondly is Khandro's question, "Could Folding Your Socks Be A Panacea For Disaffected Youth?" I don't think the M-J is suggesting that it could. What he is suggesting, from the DM article, is that certain military philosophies - such as tidiness, routine and punctuality - could certainly help those who find life a struggle because of their personal disorganisation. I was fortunate in that I had a very good education - especially from age 11 to 17. I went to a school that taught me the benefits of those philosophies and I joined organisations which did likewise. That education has stayed with me; I don't get stressed, I'm quite well organised I don't leave things until the last minute and I don't miss appointments or deadlines. It's all second nature to me. But many people today did not have those benefits and the M-J's suggestions should not be dismissed out of hand simply because they sound "bonkers".