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?