I believe it. This gets brought up often here, but when you drive through residential neighborhoods you don't see kids playing or travelling to their friend's houses anymore. Either people are having way fewer kids or they aren't allowed to do things autonomously anymore. This undoubtedly correlates with rising obesity. But instead of blaming lack of play, they blame junk food.
I recently drove past a middle school (12-14 yo) and shuddered at the sight of each child walking straight from the door to their parents car, one at a time, like prisoners. When that car pulled away the next car stopped at the same spot before the next child was dismissed. Just a few years prior, all kids were released simultaneously.
I think this is eroding our society.
More and more kids are driven to school each day. The school bus was another socialization place for kids that is gone.
So you're falsely equating an adult's fitness regimen with a child's (kids don't care about showing their abs).
The only people they know how to talk to are their parents.