The Republicans’ first mistake was having primaries on different dates than the Democrats, thereby allowing the RATS to cross over and select the Republican candidate. So...McCain’s first mistake was getting nominated to begin with. After all, he was the favorite Republican candidate of the Democrats...and was their first choice, until they had their own candidate.
Oboma was the right color at the right time, and the left took full advantage of it.