The problem with a Presidential system is that there are plenty of eligible candidates. There just aren’t any “electable” ones. Even within a given state, you often only have one “electable” option, because your state is going to tilt 5-30pts towards that person anyway.
One of the appeals of a small-district parliamentary process (as seen in pretty much every other functioning liberal democracy) is that you don’t need to choose between Old Racist Fuck and Coconut Lady. You can focus your attention on local politics and send up an MP aligned with a regional party willing to form coalition on the condition they can bring back some benefits to their community.
But that requires you to have elected officials you can actually meet in your neighborhood, rather than minor aristocrats who govern from impenetrable gerrymanders spread across a 50 mile territory.
What if “didn’t vote” counted as “voted for both options, they’re equally wonderful and we’d be happy either way”?
I did not realize the distance between the US and Canada was so big.