Canada's Two Party Circus
I think part of the problem is media framing too. It’s easier to present politics as a dramatic conflict between two sides because that attracts more viewers. Complex discussions about policy differences just don’t get the same attention