I think with breast feeding it is certainly the people who are 'uncomfortable' who need to be told to get a grip or just GTFO
It is entirely subjective! In some countries a woman would be absolutely sneered at for wearing short sleeves - does that mean we should just go around telling them to do one if they're offended? Of course not. You can apply this same argument to any situation really where someone finds something inappropriate.