We don't have outright free will, laws govern society and anyway there are already licensing laws that regulate and restrict the sale of alcohol.
Also it's not an outright ban on alcohol as it is still available else where and it's a compromise to allow the hospitality industry to still try and...