The linked article at https://www.researchers.one/article/2018-10-6 seems well-argued, nothing outlandish. It doesn't talk about anything in quantum mechanics though. I was hoping to find that somewhere.
Edit: At risk of self-congratulation, that's what I feel is happening to me on HN when I try to meticulously untangle a complicated issue where I feel people are talking past each other, and then get quickly downvoted but never responded to. Case in point: