To hate Nazism is right. To hate a German simply because he is German is wrong.
To hate that radical Islamist ideology which justifies terrorism is right. To hate a Muslim simply because he is Muslim is wrong.
To hate that form of Zionism which justifies the killing of innocent people is right. To hate an Israeli simply because he is Israeli is wrong.
To hate the ideology of white supremacy that instrumentalizes Christianity to justify the superiority of white people over people of other races is right. To hate a white Christian simply because he is both Christian and white is wrong.
Opposing an ideology that sows injustice puts you on the side of the righteous. Hating individuals because of their religion, race, or nationality puts you on the side of the unjust.
Agree, disagree, why?
Knowing you, I know that you have mulled over these words for a long time. Enjoyed your thoughts