There's a psychological basis for ridicule. Simply put, people ridicule others to make themselves look better in the eyes of others and in their own estimation of themselves. The only way to do that is either by pointing out the flaws in others or by inflating one's own attributes. Either way, it's based in low self-esteem and low self-image and typically not based in reality.
Kim
Kim