I've found that people who put other people down in this manner have low self-worth and do so to help them feel good about themselves.