Moral and social implications