Also the lack of taught debating skills is very evident in many posts. There seems to be no understanding that it is possibe to argue from a persepctive one does not necessarily share. If you doesn't understand ( or even listen) the opponent's argument, how can you argue effectively against it.
In order to have some semblance of civilised discussion, rather than just name calling and abuse - you have to actually engage with the content of someone's argument. All we have above is the over-use of admonishing adjectives in order to put people down rather than deal with the issue.
When people don't feel they need to understand the opposite view, because they prioritise tribal alleginace and emotional response above all else then hostility and division ensues..........
Which is ironic goven we were supposed to be discussing the nature of division.