Ignorance and Hatred haven't changed much in 4,000 years.
I do not believe it is neither ignorance nor hatred, it is a psychological condition that we all have.
It becomes a problem when we give adjectives to nouns. The tendency is we do not understand what we are dealing with and in the words of Sun Tzu...
“If you know the enemy and know yourself you need not fear the results of a hundred battles.�?/FONT>