Moral reasoning, cultural practices, and social inequalities