See this pubpeer discussion about critiques of plausibility of the papers conclusions: https://pubpeer.com/publications/155C1B85C0680A558D4431D059A...