There is no problem with the girls as they like whomever they like. The guy needs to find girls who like the quiet philosopher types rather than hating on other girls. If he can't find anyone then the problem is either with him or it's just a problem in the sense that he wants girls and they don't want him. If he gives up wanting girls there is no problem otherwise he is going to have to be the one to change. It's delusional to think that society is going to have to change rather than for you to have to adapt to society (on some level). You can be an outlier but a guarantee of a girl doesn't come with that option. Just as there is freedom of speech, there is no guarantee that anyone will listen or that they have to like your speech. There is no right to have someone be sexually attracted to you.