I think I agree with Jayson (first time for everything)
When people post a thread in the Adult and Heated section then that's what you should expect if you go on any threads there.
This forum would be a very dull place if we all believed the same things and if we couldn't have some friendly insults to show our frustrations.
I for one enjoy the heated topics and even though they do get frustrating for both sides, it's good to here other peoples viewpoints.