Re: Projection much?
Science doesn't care about your feelings. The data strongly suggest that we got more flaws than benefits with inter-species mixing with the Neanderthals. The human race already has plenty of leftovers from the evolution process on its own. I don't know about Denisovans ancestry because that isn't mentioned or hasn't been studied yet. I didn't find any data on it. Best I was able to find was this map (this website might be paywalled for you).