That's not how science works and you should know better.
The proposals Nir Shaviv, Salby, Moore et al come up with are simplistic and basic. Among scientists, those kind of ideas notions and assumptions, become no longer relevant, as during basic early stages of the scientific process, such...