> This is a letter to the editor, and is not peer-reviewed
True enough.
On the other hand, they did publish it, which I'm positive they don't do with letters they believe are pure crackpottery, or otherwise without merit (of which I'm sure they get their share).