I agree some people as just way to immature and self-centered to look beyong the surface, and beyond the stereotypes.
In the end - it is because of generalizations that they are saying things like that. Instead of basing their opinion on the actual merits and personality of people, they are letting biases, stereotypes and other people’s preconceived ideas make up their minds.
Which is just SAD!!