Ban sale of alcohol from retail shops?

What is your opinion on banning the sale of alcohol from retail shops? The government implemented MUP as a way to deter drinking but that only increased profits for these retail shops. If the government wants to deter drinking, would a better solution not be to ban the sale of alcohol from retail shops? This would both deter drinking and increase traffic to family run pubs and restaurants. It would also discourage anti social drinking behavior eg people suffering with depression drinking alone.