We kinda do though. We need many of the nutrients present only in various animal-based products to remain healthy.
A nice example of this is omega 3 and similar: it is actually synthesised in kelp and works its way through the food chain to us with fish as an intermediary. It doesn't have to be that way, it just is right now. B vitamins are a similar story.