Earlier quoted context omitted.
It has nothing to do with first-past-the-post. You can have 10 parties, 100 parties, in fact first past the post is designed for more than two parties. If you have people in 5 parties to vote for in your riding(district?), then first past the post is the only way it works easily! Seldom will one of those 5, get 50.1% of the vote! And why would they? The most popular wins, the people have spoken.
>first past the post is the only way it works easily The key word there is easily. Now that we have computers and instant communication we can do things that would be/used to be considered hard but give better outcomes. I'll also point out you don't need a winning party in an election you just need to be able to form a government and there's no reason 2 closely aligned parties can't work together or even traditionall…
#2? Canadian parties do this all of the time. We have parties from coalitions, and then form the government.