My tastes in men are so eclectic that I have no good explanation for them. Even if two men are the same age, height, weight, build, skin color, color and quantity of body hair, etc., I may find one intensely arousing and the other just meh. Maybe the difference is pheromones (although that explanation doesn't work with photos).