My $0.02 Worth
Here's my opinion. Much of the backlash has to do with an intelligent black man encouraging children to study, work hard, and achieve your goals. You have to remember that in 1972 a member of the Republican Party stated that black people were criminals. It is an erroneous statement that many folks believe today.
Another point is that children need to be taught to think critically. Doesn't matter if it may not be in line with the curricula or an ideology. Many of great inventions and social movement were successful because these men and women thought outside the box of convention and opinion. Black and Latino children aren't always encouraged to study, attend school, and do their homework because they will be accused of acting 'white'. I know this from personal experience.
The Repubilcans really can't talk either if John McCain was the best that they could put out in the last election. I am a future educator and intelligence and academics need to be encouraged.
Finally, American need not take their cue from media and celebrity. Many of those in the media have their own agendas and do not reflect the values of many people. I'm also tired of all knucleheads and air heads Hollywood puts up as roles models.