I'm really curious why it is socialy acceptable to criticize southerners in the US for their racism, sexism, and homophobia yet to do so of Arabs and middle easterners is not socialy acceptable to the point that such criticism is seen as racism. It seems like a weird double standard that any reasonable person concerned over such thing would seek to adress.