The fundamental issue, I see, is the polarizing platform. When it comes to modern day discourse you're not looking at a nuanced debate, you're just seeing pro and anti. I don't even need to cite a source, you just need to look at the division in the world around you and wonder why it looks so fucking simple. Nobody is focusing on big issues because everybody is being told to look for an attack or to make a defense.
It's an old book but I recommend reading Flat Earth News by Nick Davies, it gives an incredible insight into how current affairs are spun into particular forms to suit certain agendas. The key motif of the book is that there are more than two sides to every debate but we treat it as gospel that you're either for or against. It's never so easy as that.