Well, if we're going to write laws based on what makes sense, then I believe our current drug laws meet that requirement.
One state, cocaine is legal. The adjacent state it's not. Oh yeah, that'll work. That "makes sense".
The only reason the alcohol laws work the way they do is that alcohol is legal in all 50 states. If alcohol were legal in only 5 or 6 states, we'd have border problems and you know it.
Even in your example, people drive from a "dry" town to purchase their alcohol then drive home with it.
Get series.