. . . it was a hate crime whether it was racially motivated or motivated due to the guy's sex addiction.
That is the lunacy of "hate crime".There is no end to the definition.
If a girl beats her boyfriend to death for having a side piece,is that a hate crime?
Welcome to the real world where things can get confusing.
The KKK lynching black men, women and even children in the 60s and getting away with it because the local sheriffs were members and helping, that's a hate crime.
Just because it can be hard to decide in some cases doesn't mean the entire idea of hate crimes is "lunacy". Those laws were passed for good reason.
If you're going to go down that road, you might as well call the crime of "murder" lunacy because there are plenty of cases that are not easy to decide. So lets just remove murder from the books because you can make up silly examples about it.