How is that contradictory? If a robot has lost the ability to gain chloroplasts then it should not just keep them, (EDIT:nor should it's child). It gives a percentage to it's child, who also can't build chloroplasts, who gives a percentage to it's child, etc. etc. etc.