Told ya!! Im not a mod... but I do know how to read.
When I saw that post.. the first thing that popped in my mind was...
D E L E T E D....
Not because I disagreed with the topic (Which I do) but because it was borderline religious. It didnt really mention any specific religious beliefs but..... I felt that it was going against the Forum rules.
And you know what..... Sure enough... that thread got deleted..