Yeah... let's start off with a clean slate, stay on topic, and keep the abusive comments outta here. At the same time, FS is correct in that if you can't take opposing arguments, there's no sense in arguing. Sure, it can be handled better, but no one here is perfect. Everyone on the planet thinks they're right, and there's no getting around that.
We're here to present our own ideas -- right or wrong -- not to be bashed, but to get opinions. Not everyone's gonna say "Wow, you're right, I was wrong!" because there isn't any right or wrong. It's all speculation and opinion.