I ask again, how did RELIGION get into this, and why was this permitted in the first place?

This is M-Fkng SimHQ. We deal in NUMBERS AND SCIENCE here.

I admit I got weak and dove into said subject a tiny bit in this thread...

I'm not out to "suppress religious thought", or any kind of thought, but this ain't the place for religious talk.

What happened to this place?