It's not difference of opinion that is the problem - it's often quality of argument. Political discussions generally these days are very low quality - not actually trying to work out the best policies that will work best for society. Just posting memes. Little listening. Each side in an echo chamber. People unable to explain why they think things.