Absolute raw ambition.
There's no other conceivable explanation.
From Think Progress:
Today, the Senate brought the Intelligence Authorization Bill to the floor, containing a provision from Sen. Dianne Feinstein (D-CA) that establishes one interrogation standard, requiring the intelligence community to abide by the same standards as articulated in the Army Field Manual and banning waterboarding.It would have been perfectly safe for McCain to vote in favor of the bill, since it's certain to be vetoed by our compassionate commander in chief.
Just hours ago, the Senate voted in favor of the bill, 51-45.
Mr. McCain, a former prisoner of war, has consistently voiced opposition to waterboarding and other methods that critics say is a form of torture. But the Republicans, confident of a White House veto, did not mount the challenge. Mr. McCain voted “no” on Wednesday afternoon.
But Mac is so desperate for presidential approval, he voted FOR our government's right to torture anyone they want.
What a dick.