Social norms are emergent, but not all emergent behavior is good. If they were correct, you wouldn't expect them to vary so heavily between cultures. (The variance is particularly noticeable when you start looking at cultures that were not heavily conquered and/or colonized.)