There are the other advantages that let to outcompete Neanderthals: as already mentioned Cro-Magnon man was omnivorous, while Neanderthal carnivorous, CM was nomadic, while N territorial and sedentary, CM lived in bigger groups than N, sexes of CM were specialized, while both sexes of N hunted...