WTF, where do you folks live that breast feeding is frowned upon/unacceptable? I don't think I've ever actually heard this before, to the point where I thought I was clicking on a parody thread of some sort when I clicked the title.
I'm in the DC area. Employers are expected to have a place for female employees to pump if they need to. If it happens in public, so be it. Babies need to eat too, right? Nobody's asking us to take our sandwiches into the can at lunch time. Shit, a baby breastfeeding doesn't nearly offend me as much as how some other people eat - including myself at times.
The next time you're genuinely pissed off about breastfeeding in public, just go ahead and punch yourself in the face. If you're not up to that, just picture yourself like the human buzzsaw that you are crushing a Popeye's combo. I fucking love Popeyes, but I know it ain't pretty when I eat it.