Hate speech is mostly subjective and a horrible rule to try enforcing. I could have reported at-least half the forum users for at-least one post they've made being "hate speech" and probably make a semi-valid argument out of it.
Agreed, I struggle with it a lot. (Yeah, half of the OT forum or more is probably reported for "offensive posts") What do I do with a post that can
be offensive for some. but may not be for others. Even something as simply as defining swear words is problematic. In the end you are just at the mercy of the random mod who reviews the report.
Basically, before making a post, perhaps make sure that you are safe, rather then sorry. (whatever that means)