I think it's underestimating the American public and assuming they are racist, KM. And simplifying the reasons for their vote down to skin colour.
That is simply not true at all.
There are MILLIONS of people who don't live in the Bible-thumping areas. Hundreds of millions of them.
It's also not a matter of black and white, regardless of what the BBC wants people to believe.
Some of the biggest racial tensions there now are between Hispanics and African-Americans.
Going after the Hispanic vote is crucial because they comprise a huge percentage of the population in three of the states with a lot of votes in the Electoral College: Texas, California and Florida.
Hispanics also tend to have higher voter turnout than some other ethnic groups AND on the whole tend to vote Republican because of issues like abortion and other moral concerns - many of them being Roman Catholic.