I don't know why people are surprised by this from McCain. I actually think he was good on some issues in his prime, if only accidentally, and he will always deserve credit for at least attempting to foil Dubya's puppeteers (the real tragedy of the 2000 election wasn't Gore losing the general but Rove winning the GOP nomination and driving a stake into that party's soul they still haven't pulled out), but the thing he always was, first and foremost, was a calculating self-promoter. McCain as a politician never took a single stand that wasn't focus grouped first. Like with Palin, "maverick" was what was selling at the time. If he lives long enough, McCain for one will welcome our new alien overlords. He's just that guy. It probably has to do with his height.