the lack of discipline. people are too wealthy these days and makes them lazy.
Are you joking? People are fat because they're too wealthy?
What is this, 1892?

If anything, the opposite is true: since poor people -- which is the majority in any part of the world -- have to work ever-longer hours just to, at
best, stave off severe debt, they eat loads of processed food for years on end. No energy for exercise + eating too many kcals + repeating that for many years = a bunch of fat people.
This applies to men equally, by the way.