Since Carnivorous Plants Don’t Get What They Need From The Soil, They Get It From Insects And Small Animals
Yep, since these plants do not get sufficient nutrition from the ground and the sunlight they convert into energy, they eat meat. When you think about it this way, carnivorous plants are suddenly much less strange. They kind of make sense.
While there are humans who are vegans, meaning that they do not eat any animal products, most humans are unable to get the nutrition that they need without some animal products (not necessarily meat, but things like dairy and eggs). And plants that are unable to get the nutrition that they need do the same thing.