Here are a few rules from the Forum Guidelines that appear to be suffering a bit in this thread:
Please stay on topic for a thread. Open a new thread for new topics.
Points should be supported with evidence and/or reasoned argumentation. Address rebuttals through the introduction of additional evidence or by enlarging upon the argument. Do not repeat previous points without further elaboration. Avoid bare assertions.
Bare links with no supporting discussion should be avoided. Make the argument in your own words and use links as supporting references.
Always treat other members with respect. Argue the position, not the person. Avoid abusive, harassing and invasive behavior. Avoid needling, hectoring and goading tactics.
Those posting messages (after this one) that don't reflect a sincere interest in a serious exploration of the topic will receive 24-hour suspensions.
Please let moderators handle all discussion problems.