Announcing that the government should mind its own business on marijuana is really not that hard. There's not a lot of complexity here. We should stop treating people as criminals because they smoke marijuana. The problem is the political will. ... there should be a small number of things that the government makes illegal, but the great bulk of human activity ought to be none of the government's business. People can make their own choices.
Everybody stand back! Get up against a wall and hang on for dear life, because Eric Dondero's going to come charging through any minute now, foaming at the mouth, knocking over the furniture and trampling the women as he tries to get at this guy and pin a "libertarian Republican" button on his suit before he gets away. Oh, wait ... one problem ... Barney Frank isn't a Republican, is he?
And let's face it, he's not the elusive "libertarian Democrat" (NEVER BEFORE SEEN IN THE WILD!) either. But he does get it right on some issues. Aside from marijuana, he's also right on Internet gambling, on marriage apartheid and on "don't ask, don't tell," three issues that most allegedly "libertarian" Republicans (Ron Paul included) come down dead wrong on at least two of.