Diet, sedentary jobs, lack of walkable cities, and (for better or worse) removal of shame culture. If you’ve spent any time in east Asia, you’ll notice that being overweight is strongly looked down upon by society at large. This shaming doesn’t exist in America.