I believe insults, when not thrown into someone's face, allow a person to vent anger without resorting to violence. Without them feelings of frustration could quickly escalate into a full blown fight, and society becomes much more volatile as a result.