Funny, second time this month that I read about Nature refusing to publish anything that might indicate a previous article was flawed.
https://slate.com/technology/2019/06/science-replication-conservatives-liberals-reacting-to-threats.html
It's a shame because it really puts the trust in peer-review in jeopardy.