Neanderthals are doing okay in my home town.
No, they continued on to eventually form the Democrat Party!