My impression is that Obama's father being a non-American which made him less of an American to some people than an African-American with a domestic heritage may have had as much to do with it. And that Hillary Clinton not getting elected may have had a lot more to do with her being a woman. White men may approve of white women in most positions but as POTUS ? Some people might have bothered to go vote for her if she had simply been a man instead of a woman.