You might recognize this as the classic problem with plurality or first-past-the-post voting systems. The problem is a common one.
Here is another municipal example, and I'll explain below why I mention it. In the 2006 municipal election for mayor of Kingston, there is a good chance that a third place candidate played a spoiler role:
Harvey Rosen: 16,278 votes
Rick Downes: 15,548
Kevin George: 5,870
I bet many voters in Kingston would be interested in doing something about vote splitting.
So, what to do?
Well, attempts at voting reform for provincial elections in Ontario and British Columbia have failed at the ballot box recently and I can't see a lot of enthusiasm for mounting another top-down voting reform effort in the near future.
But what if we allowed municipalities to experiment with different voting systems? That is, allow voting reform to be driven at the grassroots level, and perhaps spread to provincial and federal elections later on.
I have been reading a new book that came out last year called "Gaming the Vote" by William Poundstone. It's a very well-written book about the problems with voting systems. One of the voting systems considered there is a very simple change from our current voting system and gets rid of the vote splitting problem. It is called Approval Voting and is used by the UN to select the Secretary-General.
The way approval voting works is simply this: voters can vote for more than one candidate. You simply vote for the candidates that you approve of. Voting for the candidate that you really prefer does not preclude you also voting for your preferred choice out of the front-runners. The candidate with the most number of approval votes wins.
I would draw your attention to the results of a simulation displayed in a graph on page 239 of Poundstone's book (created by a friend of mine from graduate school, Warren D. Smith) which shows that approval voting does quite well in that it tends to have a low "Bayesian Regret". Loosely speaking, it's good at minimizing the unhappiness of voters on the whole towards the results of the election. First-past-the-post is one of the worst systems by this measure.
Approval voting would also be easy to implement on a legal level in Ontario. As far as I can tell, we would not have to modify the Municipal Elections Act. We would only have to delete Ontario Regulation 101/97 subsection 3(2)(b) which says "The deputy returning officer shall reject from the count...all votes in a ballot for an office, if votes have been cast for more candidates for the office than are to be elected."
Of course there are other voting systems, but most of them would require amending the municipal elections act because vote counting is slightly more complicated.
Let the grassroots begin voting system reform in Ontario at the municipal level!