I think the problem with "political discussion's" online is that we are too far removed from one another physically and emotionally to be able to value and respect one another's opinion's.
It is just too easy to write someone off as ignorant or wrong. Unkind things are said even in this forum, that would never be said in a "face to face" discussion.
I enjoy a "spirited Debate" but usually with someone that I already know and respect. Often in the course of the debate I learn something about the subject we are debating. How can that be a waste of time.
The problems start when you hold your opinions more dearly than your friendships. True friendships often survive and flourish because of differences not in spite of them.
In Example, I think the Hobie 18 is the best catamaran in the world. I call some of the people that disagree with that opinion very close and dear friends. Some of the people that disagree with that opinion, are willing to call me friend, life is good.
Just my .02.
Stephen