Вопрос интересный, конечно. По-моему, спорить можно по-разному, и иногда истина в споре все-таки рождается. Такое происходит, если:
1) спорят люди, одинаковые по положению и с одинаковым авторитетом в обсуждаемом вопросе (если чей-то авторитет больше, либо сам он занимает более высокое положение, то от такого человека дополнительно понадобится умение не "давить" на собеседника, внимательно его выслушивать - такое тоже возможно);
2) ни у одного из спорщиков нет устоявшегося мнения об обсуждаемом вопросе, либо же они готовы свое мнение пересмотреть;
3) ни один из спорщиков не считает предмет спора своим личным делом, т. е. тем, что касается его непосредственно (например, вопрос о назначении одного из сотрудников на руководящую должность, если он обсуждается коллективом), либо же умеет поступаться своими интересами для установления истины, для получения лучшего результата и др.
Условий, очевидно, достаточно много, и все они не слишком легкие. Но если они не соблюдаются, спор неминуемо перейдет на личности, то есть результатом станет не установление истины, а ссора.
Лично у меня наибольшее недоумение вызывают споры по вопросам, в которых истину можно установить в течение 5 минут (но для этого надо оторваться от спора и проверить), либо же в которых результат спорщиков очевидно не интересует, важен процесс. В таких спорах истина не интересует никого.