A lot of people mis-understood my post. I'll try and be more clear this time.
I never said that breastfeeding in public was wrong. Not once. I just said that women should recognize that exposing their breasts in public, even for something natural and innocent, COULD be offensive to others. Just like farting COULD be offensive. This doesn't mean that the woman can't breastfeed in public, it also doesn't mean she can't expose her breast while doing so, all I was saying is that as social human beings we are all required to be aware of things that offend others and attempt to minmize these controversial acts when in the vicinity of others.
I'm getting a lot of responses like "if you have a problem with it, then its your problem not the mothers." This argument doesn't make sense. If I went around saying things in public like "that's gay" or using other sexual orientation or gender demeaning frases, I think a lot of people would be very offended. Now lets say I didn't think there was a problem with it. Just because I don't think theres a problem with saying those things doesn't make it ok to say them BECAUSE other people may and most likely will be offended. (Just to note, I am agaisnt saying things like "thats gay").
The "try to deal with it" response just doesn't work. People think differently. We should all respect that. People get offended over different things. We should all respect that. Hopefully this makes things clearer. Again, I never said I am against public breastfeeding, I only said it should be done discretely out of the respect for others.