We are lucky enough to live in a place (in Scotland) where all sorts of sport and activities are available and either free or affordable.
Agree with Wilson that not everyone enjoys sport, but there are plenty of non-sporty activities going on here - eg kayaking, mountain biking. There is a full timetable of activities at the sports centre. The primary and secondary schools have after school clubs. Parents and teachers are involved.
There are very few overweight, let alone obese kids here - it's a bit like back when I was at school, maybe one fat kid a class, who really stood out, and compared to today's standards, they tended not to be all that fat, just bigger than the norm.
Because of this, I thought the obesity epidemic was a tabloid myth until we visited a place where lots of Brits were on holiday. We were
at the size of the kids we saw.
In our village, there is no mystery as to why the few overweight children are overweight - they are inevitably clutching a bag of Haribo in one hand and a can of sugary fizz in the other. These foodstuffs aren't regarded as treats - they are consumed several times a day.
No, I'm not making sweeping, unfounded statements, this is a small place, I know almost all of these children by name.
IMO bad diet is at the root of the problem. Schools can only do so much. Parents have to stop buying this crap for their children.