So a guy who goes home and drinks a 12-pack every night should go to jail? And you STILL haven't answered the question: "Do you support a general ban"?
A guy who goes home a drinks a 12 pack every night is a an alcoholic with some major problems.
I do support a general ban on all ABUSERS of alcohol.
Maybe after the first offense start to confiscate their wealth and eventually if you must keep them in a prison then use them to clean the roads to earn their way in life.