> FPTP is really quite common in the western world.
I don’t think this is true outside the English-speaking countries. Most “Western” countries are in Europe and have systems with some degree of proportionality where coalition governments are the norm.
> Your comparison to North Korea casts doubt on your sense of proportion.
It was an intentionally extreme comparison to show that “operates according to the rules” is not sufficient for a system to count as democratic. Of course Canada is much closer to counting as a liberal democracy than North Korea is, but for reasons other than “it operates according to its own internal rules”.
Perhaps a better analogy would have been Hong Kong a few years ago (before the situation there became worse and things became more directly controlled by the central Chinese state). Hong Kong has never been a democracy by any reasonable definition, but did have robust rule of law and liberal rights, despite elections being basically rigged due to the functional constituencies system.