But if McCain has been more conservative to begin with he wouldn't have had to shore up the base and Rush and Hannity wouldn't have been critical of him.
Also, let's face it: McCain got hoisted on his own petard. He's the architect of campaign finance, which Obama apparently violated hand over fist.