I have been following the exchanges between Gregg and Sandbox for some time and the posts reinforce what I said earlier, namely that people with opposite viewpoints cannot understand why anyone would disagree with them. I compliment both of you for your ability to post rationally and avoid emotionally negative responses. That's far too easy to do.
Hats off to you both! If only all discourse about controversial issues were so civil...