I am not a purist. There is no such thing as a perfect political party, or a president who governs in accordance with one's every ethical judgment. But some actions are so ruinous to human rights, so destructive of the Constitution, and so contrary to basic morals that they are disqualifying. Most of you will go that far with me. If two candidates favored a return to slavery, or wanted to stone adulterers, you wouldn't cast your ballot for the one with the better position on health care. I am not equating President Obama with a slavery apologist or an Islamic fundamentalist. On one issue, torture, he issued an executive order against an immoral policy undertaken by his predecessor, and while torture opponents hoped for more, that is no small thing.    

What I am saying is that Obama has done things that, while not comparable to a historic evil like chattel slavery, go far beyond my moral comfort zone. Everyone must define their own deal-breakers. Doing so is no easy task in this broken world. But this year isn't a close call for me.

He says if he votes at all, it will be for Gary Johnson. Please read the whole thing. Via Why I Refuse to Vote for Barack Obama - Conor Friedersdorf - The Atlantic.