IMO hate crimes are an absurdity. However, if we are going to have them, perhaps then it should be a hate crime to harm someone for something that they have said, for isn't that punishing someone for what they believe?