Lets not forget that male Neanderthals many times r@ped female humans, resulting in births of hybrids. Meaning that this leftist paloenerds are basically worshipping a species that went to war with and r@ped their ancestors....
To quote Warhammer 40k:
"Xenos scum, deus vult"