I don’t think this goes far enough. Kids see adverts for this stuff in so many other places, TV is just one small step. Take a kid into a supermarket and there’s junk food advertised everywhere.
When you think about it none of the ads are for healthy food. When did you ever see an advert for Broccoli on the television?
Probably best to ban all food advertising.
It's a first step. The larger point here is awareness.