And actually, as much as I think breastfeeding is brilliant, I don't think promoting breastfeeding is actually that big a priority in the developed world.
In the developing world, where people don't necessarily have access to clean water to safely make up formula, and where any problems in the supply chain or temporary inability to afford formula makes formula fed babies very vulnerable to starvation and disease, breastfeeding absolutely should be promoted as the best, cheapest, healthiest option. And the focus should be ensuring that the mothers themselves are getting adequate nutrition.
In the developed world, there is no real difference between children or adults who were breastfed as babies and those who were formula fed. If you are going to use finite resources to promote children's health, I think it would be a far better use of those resources to promote healthy eating habits in children who are already weaned. There's a much bigger difference between a five year old who eats a balanced, healthy diet and a five year old who eats mostly chicken nuggets and drinks Coca Cola than there is between a child who was breastfed and a child who was formula fed.