I don't judge men for their preferences. I reckon we have little control over who or what we find attactive.
I'm a size 14 and therefore 80% of men would probaby find me too fat to date.
I'm also a brunette and some men prefer blondes. I also wear a ot of makeup and some men don't like that. I'm 37 so might be too old or too young for a lot of men.
So be it.
We all have what we are attracted to.
Generally speaking for women there's a tendency to prefer a man taller than they are who is relatively financially solvent. For men there's a tendency to want a slimmer woman with longer hair or some other arbitrary things.
I am not saying that's right to judge peope's worth, I just think it's imprited biologically on us to find certain things attracive.
For me no matter how much I liked a guy if he'd been unemployed for 10 years and lived with his Mum I'd not fancy him, nor would I if he was shorter than me.
I am sure plenty of men would most definitely not fancy me because I am a size 14 rather than a 10. For other men I'd be too skinny.
I don't think it's shallow really. Just biology.