Yet more generalizations...
Now we're claiming that everyone discriminates, and that it's only based on superficial attractions. Again, this just sounds like more attempt to normalize one's own behavior. Maybe YOU do, but leave the rest of us out of it.
Unless one has met literally every woman alive, or at least a statistically significant number of women (millions), even actual true valid real with my own eyes lived experience still only applies to those specific people, and to then transfer those experiences to others is a generalization.
Whether or not someone else agrees with you is irrelevant - reality is what it is, it doesn't magically conform to whatever consensus happens to have been reached, by whomever wants it to be true.
It's also all well and good to declare that one treats everyone in an equitable and deserved way - but the hitch in that is, who is to say what your standards are for this? You could be rude to anyone who doesn't treat you like a king, and lavish anyone who kowtows to you sufficiently with praise and favor - and the initial statement still holds technically true - your idea of politeness" could be through the roof by other people's standards. We have no way of knwing without further specificity.
Normally, we determine that we are likeable, because people like us. But It seems that some people have decided that likeability has nothing to do with what other people think, but rather their own self-assessment - or the assessments of others just like them. But if a jerk asks another jerk if they did anything wrong, of course they're gonna say no, they're both jerks, and wouldn't know better anyways.
Related: When I go on Amazon or some other site, and there are reviews for a product, are those reviews from the product manufacturer? Or are them from the customers who bought and used the thing? What do we call it when a manufacturer sings their own praises, and rates their own work? An advertisement, ya? What would people generally trust more - an advertisement, or 500 customer reviews? Why do we use customer reviews instead of just trusting the company that they are as great as they say they are? On what basis is a company a great one, if they do the least sales, and get the lowest reviews? Because they said so?