Not because I think that he really needs one, but I do think you might be judging Mr. Ross abit to harshly.
Any religion, Christianity included, has some serious baggage along with it's historical record.
Even the peace loving Buddhists gave comfort to, and provided justification for, Imperial Japan's mis-adventures in the pacific
Mr. Ross can certainly correctly if I am wrong,
Forum:
"Cults," Sects, and "New Religious Movements"