Gary Johnson isn't going to win though. There is no scenario where that happens this year. He won't even be on stage at the debates. That's a shame too. Where the major parties agree are on some of our most destructive and immoral policies (ie our drug war, our drone war, mass incarceration, etc). But we're not going to be having that discussion. And Gary Johnson's not going to be president. If you vote for him, that's a protest vote and that's fine. But if you have a preference which of the major party candidate wins, you ought to vote accordingly. At least that's how I think about things as a dirty liberal.