I'm not crazy about electoral reform. Sure, we end up with these strong majorities that can widely mandate massive changes in policy, but that's not always a bad thing. Gay marriage? Legal. Penny? Gone. Constitution? Here. You can get shit done with a majority.
Here's some minority accomplishments:
Universal health care, student loans, bilingualism, the Canada Pension Plan, and Canada's flag.
What you need for a minority to work is a system where for one party to get a majority it actually has to get a majority of the votes. Since that's very very hard parties working in the system realize they need to cooperate with each other and so they do to enter into majority coalitions.
In FPTP and single member ranked ballots there's no incentive for parties to cooperate in a minority. The incentive is to bash the other big party until your own support is close enough to the high thirties that you can score a full 'majority' to do whatever the hell you want for four years.
We were absurdly lucky to have Pearson and Douglas who were amazing leaders and cooperated with each other for the Pearson minority.
(minority governments in Canada are tolerable only in the sense that parties play nice enough knowing that a majority will be their reward -why remove than incentive?)
That... doesn't explain the Harper years at all. Harper was a straight ahead bully with his minorities and engineered government downfalls when he thought he could convert small shifts in voter sentiment into huge seat gains culminating in his unfettered majority. The incentive in winner take all isn't to play nice... It's to take it all for four years!
and some fascist nationalist party getting 10%.
If 10% of Canadians are fascist nationalists then it's far better for them to have their own odious party and make it transparent which big party is willing to cater to them rather than have those extremists try and take over a big party from the inside Tea Party style. (It happened in Canada too with the Western nationalist Reform and the Quebec nationalist Bloc devouring the poor old PCs).
Honestly the 1993 Federal election results should be enough to prove the perversity of the system. The fourth place bloc was the official opposition! The PCs two million votes only got TWO seats!
https://en.m.wikipedia.org/wiki/Canadian_federal_election,_1993