Shouldn’t this thread be moved to the religion forum?
Oh hell YES!
We sure don't want non-religious folk to be upset by the rantings of an insignificant few!