I just wanna point out bigotry against nonwhites is in no way exclusively southern nor is it more prevalent in the south than other places. All your other points I completely agree with. Take a trip to the dakotas, Ohio, half the Midwest, anywhere rural even in progressive havens like Washington and Oregon. The list goes on.