"and there is no evidence to support the fact that after 4 months of age BF is better - this from a paediatrician friend"
Your friend ought to get in touch with the NHS, the WHO and the AAP as they all support breastfeeding beyond the first year.
It's rubbish to say there's no evidence that breastfeeding has any benefits over formula past 4 months. There are dozens of good quality studies showing a range of benefits to babies, from better oral development to improved mental health in childhood.
"but because we don't stick up for each other's lifestyles"
Oh no - I totally stick up for your right to eat alfalfa sprouts for breakfast, practice yoga every day and go on foreign holidays four times a year.
But I also think someone needs to speak up for most vulnerable and voiceless people in society - newborn babies - to receive the safest and best nutrition for the first few months of their lives. And in order to do this women need clear information and good support.
Nobody can force mums to breastfeed and should never try. But there's a moral imperative for society to STOP commercial forces who stand to profit from a woman's decision not to breastfeed, from shaping and influencing women's choices with partial evidence, and by emotional manipulation through sophisticated marketing strategies.