There are a few new users in this thread, I would advise EVERYONE to review our Community Standards and to follow the rules it outlines.
The main things to remember : be respectful, and no trolling accusations.
A discussion can show many points of view while being respectful. There's no need to call each other trolls or to be aggressive if someone doesn't share your opinion.
And keep in mind that any CS infraction can be removed without warning.