Think about it! what's wrong with having a nice cold beer on the way home from work? As long as your not behind the wheel, a beer on a downtown bench or walking home from your neighbours house should be perfectly acceptable in our society.
Public drunkenness is something totally different. If your smashed and making an ass of yourself, you surrender yourself to the mercy of metro's finest.
For the rest of us, cut us some slack. I mean I've drank in public all over the world. Venezuela, Cuba, Newfoundland, Mexico, New Orleans, Lake Louise, Toronto... Jeezus, I wonder how many places I've been that I don't remember? My point is, after all that drinking in public the only trouble it's caused me is that time I got kicked in the face by that chinese kung fu master. At least he seemed like a kung fu master to me. And I guess there was that incident with the bartender in New Orleans. But if you don't want people to jump on you, you shouldn't say... whatever he said!
But really, if you want people to act like adults, you have to treat them like adults. If you want to see how it's done, check out George street in Newfoundland. They know how to do it.
In the new world, drinking in public will be perfectly acceptable. Public intoxication laws will remain.
AND SO IT SHALL BE WRITTEN!