Just as alcohol prohibition collapsed under the weight of its own contradictions, so too will the federal ban on cannabis.