Probably true about Liberal victory, but if all spoiler candidates dropped out this election cycle, Libs would have had 41 seats to the NDP's 31, and the Greens would have had 3.
So Libs will have had to be in a coalition to govern, and their coalition partners could have pushed proportional representation.
Yeah sure, that's why the list is sorted from most egregious to least.
A two party system is a band-aid solution to the gashing wound that is first-past-the-post.