Гомофобия - это не отсутствие интеллекта. Гомофобия может говорить о том, что у человека страдающего ей есть собственные гомосексуальные желания, но они с одной стороны не осознаются им, а с другой стороны кажутся ему настолько ужасными и недопустимым, что вызывают сильный страх. Гомофобия - это в первую очередь страх перед собственными гомосексуальными влечениями.
А если человек просто испытывает отвращение при виде целующихся мужчин?