C'est simple :
Les homos "moches" (j'aime pas employer ce mot si subjectif mais bon ...), ils n'attirent pas l'attention et donc, on ne se rend pas compte qu'ils sont homos.
Par contre, nous sommes attirés par les beaux mecs ou les belles filles et quand l'un ou l'une d'entre eux est homo, on s'en aperçoit tout de suite et la déception nous fait dire ce genre de phrases à la con :
"les plus beaux mecs sont tous homos"