I agree. Unless you're a refugee fleeing a warzone, it's not likely that you couldn't have done a little planning and nursed somewhere in relative privacy BEFORE you trotted off to the mall or out for lunch. Some people just like making a spectacle of themselves.
Um, sometimes it doesn't work out quite that easy. Unless someone is being extremely public (whipping the breast out and calling attention to herself) you probobly wouldn't even know it's being done. A nursing top, blanket etc can offer a lot of discretion.
Yes, like the squalling infant who decides just at the worst time that it wants to nurse, NOW!
Sometimes the women are just as put out about having to nurse in public, too...
Yes, in theory you can pre-pump milk and pack it...
but in order for it to keep it is better to freeze it; then you have to thaw it to just the right temperature, etc. etc.
Full Disclosure: my wife breast-fed. The kids didn't always care about the niceties when they wanted to tank up. ;-)