Poor McCain. Doesn't he realize that he should be flip-flopping and pandering to people (like Obama) instead of taking a principled stand that might prove to be unpopular in the short term? Who does he think he is?