To me it is in the same league as those "theories" that support intelligent design that run along the lines of "Well we can't prove God didn't do it" and Ancient Aliens theories where that manic guy with the crazy hair says the same stuff.
Filling in knowledge gaps with the the word "aliens" is a laughably childish approach to science in my opinion.