Advertising colourful, fatty foods to kids is like shooting fish in a barrel. It is not even a fair competition.When those over the age of 10 or 11 view advertisements, they are capable of thinking critically and realising "Hey, it's just an advertisement". But below this age, kids think what they see on TV is gospel, and so don't have the ability to think critically.
If our governments around the world weren'y feeding off these profits, they'd step in and protect our kids from the commercial child-molesters.