I guess, but junk food is much more appealing to most people's taste buds, and it's cheaper. Teens don't exactly have that much money, in case you never noticed.
But I agree; everyone should eat less junk food. The obese rate in American children is almost 40%; that's extremely overwhelming.