You’d figure the way the presidential election is shaping up, Colin Powell would be the quintessential “disappointed Obama supporter” from 2008–you know, a long-time Republican who supported Obama’s “historic” candidacy but now thinks we need to go back to a solid, secretly-moderate Mitt Romney who, among other things, will keep Pentagon spending high and provide foreign policy “stability.”

Nope. Powell announced on CBS this morning that he’s again supporting Obama, and described Romney as a flip-flopper on important foreign policy issues and as too conservative on domestic issues.

Powell’s action certainly doesn’t comport with the “momentum” meme that Republicans have so carefully built up during the last week. Perhaps not coincidentally, Twitter has lit up with conservatives claiming that Powell’s endorsement is strictly about race, not about what the general says it’s about. In other words: it’s a racially-based aberration from a general trend, since those people always stick together, doncha know.

Our ideas can save democracy... But we need your help! Donate Now!

Ed Kilgore is a political columnist for New York and managing editor at the Democratic Strategist website. He was a contributing writer at the Washington Monthly from January 2012 until November 2015, and was the principal contributor to the Political Animal blog.