If me and a cat were thrown into random woods my money would be on the cat surviving for longer period. I think humans are pretty fit in groups, but cats are functional enough to make it on their own.
I think human style intelligence we appreciate so highly is useful mostly in relation to other humans.