Lactivism has been rather successful:
[S]ix states have recently passed laws giving a woman the right to breast-feed wherever she "is otherwise authorized to be."Got a problem with that? I don't.
I know what it's like to need to breastfeed and be in a situation where there's nowhere private to go. One time, back in the early 80s, I breastfed my baby at the Baseball Hall of Fame. I remember feeling I was doing something really wrong and that I was about to be discovered at any point and treated harshly. So I like these laws. What are you supposed to do on a plane? You can't occupy the bathroom that long, and anyway, that would be a disgusting environment for a baby.
Breastfeeding mothers, like anyone else who has a right to be in a public place, should attend to their and their babies' physical needs discreetly and try not to trouble people. That means minimizing how much you expose yourself and not going out of your way to sit right next to a stranger. It's not shameful to be breastfeeding, but that doesn't mean it's in good taste to flaunt it.
As a rough comparison, imagine if you needed to blow your nose and you were in the middle of a store or a restaurant. We'd think it was outrageous if the owner kicked you out for doing it and rude if the other customers gave you dirty looks -- assuming you did it discreetly. But it would be rude of you and you'd deserve those dirty looks if you blew your nose loudly and sloppily right next to someone.
UPDATE: If anyone had ever told me that one day they'll be talking on TV about about my breasts and the Baseball Hall of Fame, I would have been amazed. Amazed and perplexed. (Does he make it sound like I was looking for a place to breastfeed, so I went to the Baseball Hall of Fame? I was that desperate.)