Ai você generalizou.
Nem todo homem é assim.
A verdade é que o ser humano em si tem preconceitos.
Seria o mesmo que eu pergunta pra uma mulher: Por que vocês mulheres tem preconceito contra caras baixinhos?! Já vi muito cara ser dispensado por características físicas dele então não são só homens, mas até as mulheres fazem isso.