Sorry = long post, but I have been thinking about this overnight.
Bf is the best thing for babies - that is the absolute truth. Not just a little bit better, but the very best thing by a wide margin, and in lots of different ways. Yet bf rates are still pathetically low.
Lots of women are put off bf by social pressures (the kind of attitudes that say bf is offensive, will make your boobs sag, none of their friends do it, etc), and because (frankly)in the early days it is often bloody hard.
Given that is the case, then we should encourage as many women as possible to bf for as long as possible so that they and their babies get the significant health benefits.
So, banning advertising is part of a package of things to encourage more bf, incl information campaigns, leaflets, providing support to bf mothers. Lots of this work is done by charities and vol orgs. And I suppose part of this is making formula feeding less acceptable because (really, truly) it is not as good as bf.
Banning advertising works because advertising works. I think some of the comments on here are breathtakingly naive - that women won't be persuaded to formula feed by adverts, that it won't make any difference. This is nonsense - advertising WORKS and that's what companies do it. (and yes I do hear people say, even now, that formula is just as good as breastmilk, or that they wouldn't sell it if it wasn't.)
I am sorry if any of this is offensive to anyone, but just to be clear, it s not about criticising individuals who have chosen not to bf. Everyone has their own reasons, and their choices are no-one else's business. People should have a free choice but they shouldn't be influenced to use formula either, and they should have the full facts.
BUT I think anyone who is offended by the idea of banning formula advertising needs to get a bit of perspective - it's not about YOU after all, it's about the health of ALL babies, and tbh I think anyone who does think it is about them is being the tiniest bit self-obsessed.