Maybe not but this is first and foremost a social anxiety forum and SA people are usually sensitive. You can go elsewhere on the web for overtly heated flaming and debate. I think the mods do a good job even if I don't always agree with their decisions. The proof for me is I don't have as many infractions as I probably should have.My my, you have been on quite a thread deleting/locking spree!
My advice:
Calm down, take a chill pill - we are not babies that need to be protected from heated discourse.