Oh I can't believe I'm joining in on one of these bunfights....
People who say things like "but breastfeeding really turns my stomach" and "it puts me off my food" and "I don't like to see babies older than a few months etc" are irrational and unreasonable. Why on earth should a mother stop "mothering" in a healthy normal way, because someone else has "issues" about it. The people who liken it to urinating or deficating are super stupid, it's just milk, and it's actually quite nice! As are the people who talk about it as if it's something sexual, which is a sad reflection of the way our society has forgotten what boobs are really for.
Those people who object need to accept it is THEIR issue. It is sad they hang-ups about something so normal and natural and sweet.
It really shocks me when I hear of mums being told to breastfeed in a toilet. How awful, especially to new mums of who may be feeling quite vulnerable or be struggling. And people are ignorant of the fact that small babies need to feed regularly, it's cruel to expect them to wait if they're hungry, and some feed more often than others they're not all the same.
I still BF my 18 month old but only really at night, so hardly ever in public. I would if he wanted to, but I admit I wouldn't feel as comfortable as when he was smaller, having heard all the negative attitudes. Last time I breastfed him in public was a month ago in a children's A&E dept at 1am, when he was poorly and scared and tired with a temp of 40c.
I have quite a few friends whose toddlers still breastfeed and they have no qualms about feeding them in cafes, parks etc, and nor should they. It's lovely to see toddlers with such a close bond with their mum.
If you don't like seeing it either look away, or deal with your hang-ups.