I think it's a simple matter that if you're breaking the law, you'd better be prepared to accept the consequences if you get caught.
This. We're all free to make the choice to drink/not drink. The problem comes when people b**** about facing the consequences after knowingly breaking the law. Someone's opinion of the law is irrelevant. It is what it is. The key is being willing to accept the consequences if caught.