Since when is drinking alcohol in public a crime? That’s just weird.
Drinking on public streets and sidewalks is illegal in New York.
Even if the cops don’t arrest you any more, they’ll still empty your can or glass into the gutter, and give you a ticket.
In many cities open container laws (drinking in public) have long been in place.
I was threatened with WWOC on a railroad grade in the western U.P. of Mi.. He called it a public right of way and when I ask if there were beer in the car I said there better be. There soon wasn’t.