New solo paper from David Reich might provide some clarity to the Muddle in the Middle. Maybe Humans and Neanderthals are both hybrids of an old expansion of the "MSA population" and local European / African humans: