Drinking in public is OK.
Being drunk and a nuisance in public is not OK.
I wish we could adopt the same attitude back home - here in Norway you are likely to be fined for drinking in public (though the extent to which drinking is tolerated vary considerably from place to place), whereas you can be in a drunken stupor and mostly be left alone as long as you're not drawing a lot of attention to yourself.
Then again, our drinking habits are mostly a DDoS attack on law enforcement - everybody going out Friday and Saturday night at around midnight, bars close at 2:30-ish at which point thousands of drunk-as-can-be people crash onto the streets.