According to random people on the internet plant based protein isn't as good your for cat as animal based protein. Why couldn't that be the same for humans?
It is likely that early humans were insectivores too. Or there was some way to get B12 synthesising bacteria up in the duodenum.
In case I am wrong about this being sarcasm, the reason cats need to eat meat to survive is that they don't naturally synthesize taurine like most mammals.