The traditional thinking is that the reason Neanderthal genes "stuck" are that they gave us immunity from Northern diseases which Homo Sapien had not encountered before.
there re several sequence groupings in both nenaderthalensis and sap sap that suggest that some of the DNA may actually be incorporated segments of genomes from roundworms or tapeworms.
You are what you eat!