your point seemed to be that sex, popularity, and financial success are shallow goals, then you argued that being shallow is to have high standards. Not the same.
Anyway, a person's personality traits are as much genetic as their looks. Both can be changed to an extent. So why isn't it shallow to judge a persons character, but shallow to judge their appearance?