Maybe it was to avoid being too controversial, but the author left out the most obvious and primary reason for the extreme polarization in this country: the ever-increasing proportion of nonwhites vs. whites.

I know a lot of the polarization is caused by white liberals, but they are being goaded on by nonwhites (such as Black Lives Matter) and the extreme fear of offending them.