Now that I've read the article, I think the only way to preserve my sanity is to abandon thread!
I don't have time to debunk all the nonsense going on here myself (C'mon guys, I expect this from the DUmmies, but not from the FReople!), but here's an appropriate cartton to cheer you up. You might want to save it, and use it whenever something pseudoscientific like this comes up: