Not everyone compromises that in which they firmly believe.
You've been trained very well..
The real answer is kinda long winded. From the media to the internet. To the fringe pushing their agendas. To the sensationalism of the headlines. That is why you see people drawing lines in the sand. They have been pushed slowly towards what we have now. The other side is the enemy, evil, end wording etc.
Everyone is a hitler now and we don't comprise with hitlers. People have also found now they don't have to back down because there are no consequences for their actions or opinions. Everyone's opinion is now valid and should be given the time to think over.
The reality is not every opinion is valid and we should ignore the extreme on both sides..we are literally destroying everything because we can't be seen as weak.
See Obama and the gov. Of new jersey who's name escapes me. They put politics aside because of a hurricane and the right found that offensive. They put politics above the common goal of helping people..The left does this as well.. they will shun someone if they agree with the right on something.
It's sad.