This is never going to be “settled science” like Global Warming or Evolution. There are too many questions here.
“Settled science” is an oxymoron. Which may be why we hear it so often from actual morons.