There is more cruelty and mocking between Christians than there has ever been between Christians and non-Christians.
The Christian section makes General Apologetics look like Mister Roger's Neighborhood.
Personally, I have not seen that, but I'll take your word on it.
Either way, here's the deal. Family members are allowed to - and do - bicker among themselves all the time. It happens in almost every family. But when some outsider, or punk, starts bashing on one of the family members, the others will instinctively surround the attacked and defend him/her.
I have three children - two grown sons and a daughter in high school. My sons will tease their sister, and she'll bicker with them. But if some guy started hassling my daughter, he better hope neither of her brothers knows. And that's exactly the way it should be.
Out of simple respect, I NEVER go onto an Atheist forum and start calling them names, telling them they're stupid, and causing undue problems. Neither do I go to Muslim or Hindu forums and start making fun of them. It's simply a matter of respect and basic human dignity.
Unfortunately, that has NOT been the case here. While there are a
few atheists & agnostics who have been very civil here, the majority have not. They should NOT have been invited, and once it was seen how they were going to behave, they should have been banned. Period.