One big reason feminists are so often ugly is they're literally mentally ill. Next time you see a feminist off on a rant, look carefully at her eyes. Most of the time their eyes are opened exceptionally wide with the whites of their eyes visible on all sides of the iris. This is not normal and is a sign the person is mentally unhinged. Looks are one of the ways our brains can tell if someone is a suitable candidate for marriage, and when we see crazy feminists giving deathglares our subconsciouses tell us "Steer the hell clear of her!". It's like how our brains can tell if someone is physically sick when looking at someone's face. It can also tell if someone's mentally sick, telling us to keep a good distance in case they pull a knife or something.
Also feminists often cut their hair short and wear unfeminine clothing that makes them look more like men, on top of the fact they're usually fat in the name of "body positivity". Trad women are usually far more beautiful because they radiate femininity and take good care of themselves.