Shelby Steele says Barack Obama won the presidential election by successfully basing his candidacy on race.