I agree with you and CMQuickfire...Any argument involving touchy subjects ends up turning into mindless insulting and ranting. For a forum focused on MLP, such topics don't seem appropriate most of the time...That's why I stay out of the debate pit for the most part nowadays
There's a reason that the British pubs banned all discussion of religion or politics. The attitude of people tends to be 'Don't confuse me with facts-my mind is made up'.