Breastfeeding is NOT just about feeding a child, it is an entire parenting STYLE. I have found that those who do not like the parenting STYLE associated with breastfeeding, do not like breastfeeding. They also do not approve of breastfeeding beyond a certain age.
However, having lived in lots of different countries and knowing lots of different cultures, physical intimacy with a child (and let's face it breastfeeding is the most physical aspect of parneting) is only a hang up for the British.
In other countries whether you breastfeed beyond a certain age or not may be a topic of discussion, but the term "yukky" which I have read on threads like this would only be used by people who have a problem with their bodies and a hang up about how much or how little physical contact you have with a child.
No sex please we are British ! No breastfeeding in public please, we are British ! No breastfeeding beyond xxx months please we are British ! Yukk !!