Ну, в общем-то, для хорошего спора нужно не так уж и много.
1) Владение фактами по теме спора.
2) Наличие собственной позиции, этими фактами подкрепленное.
3) Умение быстро соображать и рассуждать, чтоб можно было привести оппоненту контраргументы.
4) Развитая литературная речь, чтоб уметь грамотно выразить свое мнение.
5) Владение техниками манипуляции собеседником, чтоб если уж не удается задавить фактами, то хоть с помощью психологии обернуть все в свою пользу.
В БДСМ кстати есть уважение)