People (and by people, I largely mean conservatives) seem to get so irate about the category of crimes known as hate crimes. Why? I think a big part of it is they can't accept the negative aspects of their own personal ideology (racism, prejudice, bigotry) so they blame the victim. More importantly, they have a profound lack of understanding of how the law works.
There are a variety of categories of what constitutes murder. This is also true of stealing. Yet they don't seem to have a problem with any of these. Each of these laws illustrate how complicated the law can be as it responds to the uniqueness of various criminal acts. Hate crimes is merely another category that offers a more muscular prosecutorial punch. If someone breaks into an NAACP chapter, for example, and writes "Niggers, we will kill you" all over the walls, without hate crime laws, they would be charged with a couple of petty crimes and maybe terroristic threats. With them in place, the punishment is far worse and it should be because we have zero tolerance for this sort of behavior in our culture today.
So, as we learn more of the Charleston shooting and hear more about hate crimes, we are likely to hear adolescent assholes foam at the mouth about hate crimes and how they are all gay and shit. Ask them if they have the same feelings about the hundreds of laws regarding theft:)