There are currently 2 very different ideas on what it means to "hate". First, there is what I call a Vertical worldview [a hierarchical view of Nature and life ascending from plants to animals to people to God] where "hate" is a spiritual desire to destroy. Even God is said to "hate evil" in various passages of Scripture. Think about it. Animals can brutally destroy other animals but we do not say they hate each other. Only a spiritual being can hate.
Indeed, hate should have no theoretical place in the Flat (or secular) worldview--which is devoid of spiritual concepts. However, our new culture has derived a physical meaning for the term "hate" which might be summarized like this: "hate" is to act on the presumption of inequality.
Did you catch that? In the Flat worldview, to "hate" is to have a Vertical worldview. If you see the world [as it really is] as an unequal environment, you are not worthy of debate. You are a hater. And therein lies the rub. This is why the radical Left cannot debate with the "evil" of the Right.