Upvoted. It's all true and plus huge numbers of Blacks and Hispanic-Americans and a surprising number of Muslim-Americans left the Dem Party to vote for Trump. But the thing is that the typical leftist doesn't DO logic, and so these facts mean nothing to them.