Laws are just a consequence of an actual cultural change, and can only succeed (and not precede) the conversion of hearts and minds. Voting and democracy should not become a device to placate the dissatisfied masses into silence, make them lineup for ballot, to choose a lesser evil who, in most likelihood, will turn out to be a egotistical power-seeker. We shouldn't conflate voting with "will of the people."
What else should you expect when people are limited to only two political parties? It could be worse with only one political party.
We don't need more political parties, we need solutions to manage the incompatibility.
I realize that's a terrible idea, but not sure of any way of changing people's attitudes towards each other when they'd rather stick to their little groups and believe the worst about everyone else.
The most diverse places I've ever been are also the most visibly segregated and racially aware (but not in a good way). Meanwhile, I see the most tolerance for others in homogeneous places.
I wonder if this is borne out in any studies.