They're still the same animal though (e.g. a butterfly caterpillar vs a moth caterpillar). The only distinction, which is specific to this case, is that the words caterpillar and butterfly imply a stage of development where the word human does not, making it a poor analogy. I just want people to stop trying to change the definition of words for the sake of perception.