There were some pretty wild animals round pretty recently. The giant sloth was around a few thousand years ago still. There's also theories that pockets of neaderthals couldve been alive as recently as the middle ages. Both of those things aepretty crytid like. I agree with your overall point...