I actually had a very well done meme regarding this very topic. I had my girlfriend proof it, but she said it was inaccurate because phobia does, in fact, cover hatred (she works in the medical field with people who have mental disabilities). Sorry to prove you wrong, I think it's dumb as well.
The meme I was going to make basically said we should call "homophobes" gayists or LGBTists or whatever that community thought was best, because using homophobe is too soft of a word.