Was in Ulaanbator 15 years ago as part of a mission. Was there a couple of weeks, so can’t give you an in depth, just surface opinion of Mongols. The ones in the capital, which is more than half the population, aren’t filled with warrior spirit.
Unfortunately, not only is what you say true, it also makes sense. Urbanization stinks.