If a man can be shirtless in a public area so can a woman. It's legal in Vancouver for women to walk around shirtless so the indecency factor can be thrown out the window right at that.
Secondly and most importantly, it is a natural and essential thing for a woman to breastfeed her infant when the infant needs food.
To say that women need to 'cover it all up' or be in a private area in order to breastfeed is absurd and in all reality is suppressive to her rights can also be suppressive to the babies needs.
If you dont like it then dont stare. (which you shouldnt be doing anyway) We live in a beautiful city and there are far more things to focus your attention on.
As for the argument that it's not something for younger audiences....I say we need to stop making natural acts like breastfeeding so taboo and sheltering youth from the realities behind it. By hiding it from them and not educating them early on the subject they create their own conclusions which are almost always incorrect and inappropriate.
Seriously, some people really need to grow the f*** up.
Nothing is more beautiful than a baby bonding with it's mother while feeding, and it's not like the mountains won't be there tommorrow. If your on some bus or in some store, what else you gonna look at, the ads on the bus or the cheesy plastic models in the store?
How hypocritical is it that we can't tell you where to feed your kids but you can tell me where my eye's should go? Avert my gaze? What if your right in front of me, do I have to look unconfortably at the floor when straight ahead is the most interesting thing going on?