While these elements may explain the rapid dispersal of Homo sapiens, they are less able to explain the disappearance of Neanderthals. Burke blames this on the great amount of stress placed on Neanderthals: environmental stress, climate stress, and population stress caused by competition from rivals who could better cope because of their more extensive networks.