tldr: the left hates the right, and vice versa.
So wouldn't everyone be happier living along side those who align with their political views?
Not a hard question, and I think it would make peoples' lives easier on both sides of the political spectrum.
This implies the political system itself isnt the problem and that either party isnt just a puppet for lobby groups and oligarchs and banks.
Doesn't mean that the people who support them are though. There's a massive difference between say, rural conservative voters on the prairies, and your ndp voter in Brampton or Hamilton.
I'd certainly prefer one as my neighbour over the other.