It feels like there's an interesting insight there - if you're near the bottom of ladder in life (in an area with few/no jobs, have a hard time making friends, have no money for activities, etc), positive feedback loops can be few and far between, and it is very hard to get a feel for whether you're actually making progress or not. Work hard in life, and maybe you can reap some rewards years and years later, or maybe not (working at Walmart 20 years won't make you wealthy, or a respected Walmart executive). But work hard in a videogame for a few weeks or months, and you can have very concrete evidence of your progress. It's not hard to see why people would prefer investing hours in the latter then.
Maybe that's where the appeal of the army lies for some. The very clear hierarchy means you know exactly where you fit, and what the path to the next rung of the ladder is - something that is true in very few other organizations.