It is human nature. Nothing to be ashamed of. Those who say they don't judge others by their looks are lying. Even though a person might not act on those judgments or let their initial impressions change the way they treat a person, they still make assumptions...even on a subconscious level. I think it's perfectly fine, however people take it way too far...which is another result of human nature.