I used to be very black and white with my politics. I saw things as labels, with each issue having a pro- and an anti- tag. Now I have no idea. Some things we simplify far too much, and some things I feel are so complex that no one EXACTLY knows what's going on. And even if I do have a comfortable enough grasp of the issue to be able to have a proper opinion, 90% of the time that opinion will get tweaked. My most common response is usually, "Well, if we consider another perspective..." People don't tend to like that very much, though. It's uncomfortable to not have a solid world view to rely on, and I think that's why people get set in their ways: they become so focused on validation that it becomes impossibly to continue to learn and analyze.
People love things simple, don't they? This is the problem I have with political talking heads and activists. Arguments get simplified down to the point where questions are no longer questions and nuance gets thrown out in favour of emotional manipulation. "You don't support state surveillance? But why do you support terrorists???" "You don't support making meat illegal? But why do you enjoy animals being tortured???" "You support gay marriage? But why do you hate families???"
It's no longer possible to have a large discussion that crosses political lines. Left wingers are all lumped together as naive commies and right wingers are all lumped together as fascists and god forbid these people mix and discuss a specific idea rather than cheering on their team. Some smaller places seem able to handle it (like Hubski), but on Reddit or Facebook? Forget about it.