It is not a matter of hate. I have absolutely no problem with those who hate Jews/Israel. In fact I welcome them all.
It is a matter of facts. If a person tells a lie, it can be for 2 main reasons:
1. Unintentionally - the person is misinformed.
2. Intentionally - the person has an agenda.
If a person is misinformed, he can simply ask, and will be naturally open to changing him mind on the issue.
If a person is driven by agenda, then there really aren't many options to choose from.
What agendas may drive a person who is pro Israel?
- Anti-immigration.
- Judaism / Connection with Judaism.
- Zionism.
- Anti-terror.
- Anti-Islam.
- Secularism.
- Pro-LGBT.
- Pro-humanism.
- Technocracy.
- Democracy.
- Globalization.
- Progressivism.
What agendas may drive a person who is anti Israel?
- Communism / socialism.
- Islamism.
- Jihad.
- Racial supremacy (includes antisemitism).
- Anti-west.
- Anti-humanism.
- Ultra-conservativism.
- Theocracy.
- Autocracy.
- Ultra nationalism.
Of the above, the least common are racial supremacy and ultra conservativism which are coincidentally those least inclined to support Hamas. The rest do for the most part support Hamas, some on moral ground, others as a means to an end. There is therefore a significant overlap between those who lie specifically about Israel and those who generally oppose the west and support Hamas.