McCain is one of those guys who I respect a lot because of what he’s done and what he’s been through, but who I also disagree with vehemently on a lot of things.
Unfortunately he has a long tradition of saying how awful something is, voting for it, and then continuing to say how awful it is, without skipping a beat. Pay no attention to the maverick mouth, just watch the votes.