Disagree with a lot of their logic.
Fortunately, this is a social issue, and the cards are stacked against the government.
Eventually marijuana will be legalized. It's just a matter of how long. First will be medicinal, then state and local decriminalization followed by federal ambivalence, which we've already seen increasing.
Sooner or later, pot will be legal, regardless of who is in power.