To tell the truth, I think maybe McCain is just plain dumb. He means well, he is dedicated to doing the best thing for his country, but he just doesn’t understand what that is.
Thus, for example, he pushed McCain-Feingold because he actually believed that it represented campaign finance REFORM. Of course, that’s what every liberal talking head was saying, and McCain apparently believed it.
He doesn’t seem to understand that it’s not enough to be a maverick. You have to be a smart maverick in a good cause. That’s where Palin has it all over him. Contrary to the media spin, she is not only down to earth and a natural leader, she is also very smart.
It certainly didn’t take him long to float working with The O on illegal immigration, did it?