They had their strengths and weaknesses. Having an 8” fur coat for instance meant they’d have to be more careful of fire than our own ancestors needed to be, i.e. it wouldn’t have been that hard for a Cro Magnon with a torch to light one of them up...
The fur coat business is a major assumption for which there is no evidence.