The English suffixes -phobia, -phobic, -phobe (of Greek origin: φόβος/φοβία ) occur in technical usage in psychiatry to construct words that describe irrational, disabling fear as a mental disorder.
In chemistry, hydrophobicity (from Ancient Greek ὑδρόφοβος, having a horror of water,[1] constructed from ὕδωρ, water,[1] and φόβος, fear [1]) is the physical property of a molecule (known as a hydrophobe) that is seemingly repelled from a mass of water.[2] (Strictly speaking, there is no repulsive force involved; it as an absence of attraction.)
-phobia doesn't always mean fear, it can mean hatred, repulsion, or an avoidance.
fear and correct, non-psychiatric use of the meaning "repulsion"...because it could be described as evoking feelings of repulsion. People are repulsed by a lot of things but that speaks more to what it is that causes the repulsion. I guess hatred could result from repulsion...I'm repulsed by what ISIL does and I imagine if somebody I loved was killed by them, it could turn to hatred.
Well what word would you use?
Other words can be used to describe people that have a different point of view. We don't go around calling people Liberalphobes or Conservativephobes, at least not yet. The use of homophobe and homophobia is for propaganda purposes only, like calling White people racists over concepts that having nothing to do with race. It's use is for censorship, intimidation and as a tool in helping to manufacture a change in society that will be an illusion at best.