There is a ton of evidence of it. Some humans are up to 20-30% neanderthal. Professors just arent screaming it from the rooftops. See the most recent dwarkesh podcast
"but some countries and backgrounds have a maximum of 3% per human. The average is about 2% outside Africa."
as mostly false
https://www.sciencedirect.com/science/article/abs/pii/S10406...