From my experience, the loudest people shouting "homophobia!!!!" from the top of their lungs are throwing that word at anyone that does not agree - including people that do not fear them. The definition you gave can be accurate but generally is only accurate in a tiny percentage of people that it could possibly apply…