Piaget's theory of moral development has been criticized for placing limited emphasis on the influence of social factors such as peer interactions and cultural norms in shaping children's understanding of morality.