Double standards in rejectionWatch
Female rejects male because of his skin colour, hair type, facial features, height and even weight = NOT shallow
Nobody is entitled to a date, hookup or friendship.
Everyone has the right to reject sexual overtures or social invitations for any reason they want.
It is not shallow to turn down the chatup/sexual overtures of an individual that does not meet attraction dealbreakers or relationship preferences.
On the other hand, if you've no chemistry and don't find them physically attractive, it doesn't matter whether it's shallow. There's nothing to do about it, you can't force yourself to like people.