But that is exactly why I raise the question... given that Obama holds so many unpopular ideas, why is McCain not able to break away from Obama?
1. Guilt over slavery and racism has many whites favoring a vote for a black to asuage their own guilt.
2. The mainstream media is in the tank for Obama. He gets very positive press while McCain get's little press at all, positive or negative.
3. McCain is perceived by many as too old, while Obama is a fresh new face.
4. People are tired of Bush and the republicans. McCain is a republican.
5. McCain doesn't do well across the board with traditional republican voters.
6. Obama is getting 95% or more of the black vote, as well as the majority of other minority votes.
7. McCain tries to be too nice to get more people to like him. He is of the perception that he needs a broad swath of voters to get elected. This makes his campaign seem dull and somewhat boring.
8. Obama doesn't much care if rich people, gun owners, and religious folks really like him. He is of the perception that he doesn't need them.
7. Barack is a much better schmoozer than is McCain. Barack has much better speaking skills and brings youthful energy to the stump. McCain is not a good speech maker for the most part, and seems dry and somewhat unenergetic. This amplifies his age issue.
8. The democrats and anti war folks have sold many in the public that McCain wants to keep as many troops as we now have in Iraq, there forever. The media downplays the fact that Obama also says we will need to keep troops in Iraq. They focus only on his statements that he wants to bring the troops home in 16 months. But he's not talking about all of the troops. That fact gets conveniently left out of media reports about Obama. See #2 above.
Notice that with the possible exception of #8, none of the items I listed have to do with policy issues or other issues of leadership, CIC capability, etc. It's a darn popularity contest for the most part, at this time. Obama comes off as a "popular" guy due to some of the issues mentioned above. McCain is not disliked, but I doubt many people feel he is "popular".