McCain knows that 0bama is talking centrist. There is nothing wrong with 0bama having to treat the GOP with a modicum of respect. It's actually a good thing. So McCain is responding in kind. When it comes time to walk the talk, McCain can get some old media coverage saying "I'm very disappointed that the Presidents promises turned out to be false." Conservatives will get 0 coverage while they say "we never trusted 0bama in the first place."
As diluted as McCain's message it is better than none at all. McCain has a better chance of converting a Dino voter to the GOP, than a conservative writer, or talker who the moderates ignore.
I expected nothing less from McCain. Conservative failed to keep him from the GOP Prez nomination in 08. We failed to keep him from AZ Senate reelection in 10. He owes conservatives nothing and the only reason he ain't screwing us over is he hates 0bama more.
The public likes 0bama better when he isn't doing anything. Speaker Boehner has promised that for 2 years. McCain is putting pressure on for 0bama to solve problems both parties agree on. I can't think of anything the parties agree on, but you should continue to bemoan every thing you perceive as McCain's a betrayal of the US Constitution. It don't matter none.
McCain isn't going to convert a "Dino voter" to conservatism. And that's the problem: there are too many lefties in what should have been a right-wing faction.