The whole point is to look at places that already have the policy you're considering to see what the results would be if you enacted that policy locally. In large part, people are very similar throughout the world. If you think Canadians having the same access and attitudes towards guns as Americans wouldn't lead to similar outcomes, you're denying reality.
And yes, there are people living in areas where wildlife risks are not compatible with gun safety, or where law enforcement is too remote to be a viable option as protection from criminals, but these people are a tiny minority. Anyone who feels like they need a gun for protection while in their home in a city is operating from a position of fear, and would be the type to shoot their pregnant wife or a delivery driver who went to the wrong address. Just like we see in America, which has enshrined the idea of needing arms for self-defense.
As someone who promotes fairvote.ca and how broken FPTP is, you're aware that FPTP promotes a two-party system. In Canada, the only two players on the national level are the liberals and conservatives. And a lot of people voted liberal because they really didn't want conservative. The liberals didn't have to do anything to get this result - the system is behaving as designed.