Yeah, but I'd imagine that's what they're trying to do with those limitations, change the culture. If alcohol can be gotten from anywhere, then that messages that it's acceptable to drink anywhere, whenever. If you restrict it in some way, either by making it more expensive or make it harder to get, people start thinking "Ah, I can't be bothered to get drunk this weekend, it's too expensive / I'd have to run to the shop quickly after work and that's annoying with the traffic". Then when parents drink less, children don't get to see it as often, thus lessening it's role in the culture.
But yeah, there will always be alcoholics, even if you outlaw alcohol completely. It would just be better if people could learn to drink socially, instead of drinking to get drunk.