Fear. People fear things they don't know or understand. Often this ignorance leads to anger and hate. It is so sad. I try very hard not to fall prey to this failing. Yet when I find myself on opposing sides from someone, I often encounter the very thing I try to avoid in people's attitudes and behaviors. The lack of reason, of civility is something that humanity needs to master if we are to move beyond bludgeoning one another to death with weapons and words. A basic respect of people as being people and not things. Vilification, demonizing and dehumanization are three awful awful things.