While this idea might be FALSE, it is hardly one that is congenial to traditional Darwinism or evolution. Quite the contrary, it begs almost for the intervention of Celestials both to produce [by genetics] the "modern humans," and then to give them UFO rides to settlement sites worldwide!
The theory at this time is not false or valid until more evidence comes in to either substantiate it or or not. Humans evolved. That is one thing that is certain. H. sapiens is called "modern" because it is the most evolved species of hominid around.That much is no deception.