Long story going back oh...... almost 5 years now? Wow...
Anyway, lots of very strong opinions thrown around with only one side being held accountable for it. Also, an extremely annoying tendancy for some people to turn EVERY thread into an attack on the President, the war, the military, etc. Some folks (like me) wouldn't remain silent for it.
This site was founded as a result. We allow more freewheeling here, but have the specific forums set aside for it rather than having it all mixed in together. We also try very hard to keep the data being posted regarding the SA's accurate and clearly identified as fact or opinion. This allows folks who are looking for specific answers on specific topics to do so in a less-cluttered environment, but then to go to the News or Off-Topic forums and fave some fun, debate, vent, etc.
I personally have no hard feelings against the staff of the other place. They have a job to do and un-Godly amounts of traffic to monitor and control.
As to whether the information over there is "better" than here or not is one I can't answer because I simply don't go there anymore.
So there it is...