I fully understand what you have said, and agree to quite a few points you made here. I have absolutely no problem with intelligent discussion, which obviously involves different ideas, sometime even opposite ones. But one thing I for sure cannot stand is stupid thought (I don't comment those individuals, but those thought were stupid), those posts do nothing other than poisoning people's mind.
The ability to do some serious research is certainly very important in order to post meditations, if we all want to maintain a high standard, but hey, this is a free world, you see all kinds of people.