Why Childhood Obesity Now? There is no single reason for the rise in childhood overweight, but there are a number of contributing factors: Television and Media. Screen time is a major factor contributing to childhood obesity. It takes away from the time children spend being physically active, leads to increased snacking in front of the TV, and influences children with advertisements for unhealthy foods.