There is actually a limit on alcohol sales, Anyone who distributes or sells alcohol has the right to not sell to anyone who is already drunk. When i worked at a local liquor store i declined service to plenty of people just cuz they reaked of booze and were stumbling already.