That's very true.
Looking at different ways of voting, one of the issues I find with some of the MMP systems is the party lists and the strength it gives the parties. I think from having done a fair bit of research here looking at ranked and different ways of STV and those things, one of the most interesting systems was the weighted ranking of voting. With the standard ranking, by voting, you can disproportionately negatively impact your preferred candidate, where as weighted systems seem to avoid most of that, and you give somebody a four and somebody a three and add it up and the one with the top points wins the riding.
The really big challenge with that is just understanding how it works. I think one of the problems with a lot of these systems is on actual voting day. Somebody going into vote should understand that what they're doing, how they vote, and what they mark off equates to an MP. I think that system causes a lot of challenges for people in understanding how that works. That's not to say I don't think Canadians can get there, because I certainly think we can educate people and people can figure it out. Sometimes we like to say that it's too hard, so let's not do it. To me, that's one of the preferred systems because it does have a balance in the majority and the person who wins got a majority of votes in a particular riding, which is the ideal, but it's complex. My concern would be implementing a very complex system.