As Freaky said, hate crimes only instill more hate. But, it is within that person's right to hate. Just because you do not agree with their hate, that does make it any less valid. All these hate crime laws do is objectify race/creed/orientation. In a hate free world, something as trivial as the aforementioned wouldn't even be considered in the sentencing of a crime.
@Scarf: I do not think that just because they objected to hearing about LGBT issues would make them more prone to committing a hate crime. Just because the hate/dislike the LGBT "lifestyle" DOES NOT mean that they wish to bring harm to a LGBT individual. Imagine a John Doe that hates gays, but he is a very peaceable person, and would NEVER EVER hurt another human being physically/emotionally/mentally. Now say we have a Jane Doe that hates gays, and is VERY aggressive. Say Jane Doe get's the brilliant idea to attack a gay man/woman. She get's arrested and charged for assault AND hate crime. But wait, John Doe hates gay people just as much Jane Doe does, shouldn't he be charged with a hate crime too? Essentially, they are just charging Jane Doe with an extra charge for the SAME thing that John Doe did. Now, of course Jane Doe was charged because she assaulted someone. But she should be charged for doing just that, assaulting someone. Not for having an opinion or belief that is "immoral" by legal standards