This forum does have more "heated discussions" than any other I know,... but once they aren't directed at me personally I find them quite enjoyable!
I've had the odd post deleted,.. nothing that upset me though,... it just means the mods are doing their (very difficult) jobs.
When I want to mellow out, I go on ACS or the Aquatec forum,.. not half as many arguments there!