I love love debating back and forth with people that have differing views.
I block Joshua G because there is no debate, just extreme viewpoints with distractions when you mention any weaknesses in his stance, he always swithches the conversation to something different.
I block Plaster because he's a fake nick of banned user Beaner which I did business with 4 years ago, for 2 months, then stopped his "services" after lack of results, now all he does is insult me and nip at my heals in most every thread, usually when he's drunk late at night on the east coast. A couple times a year he flairs up continuously and I have to explain this, moderators clearly don't give a shit.