In Canada, the electoral system is province by province. It needs to be self-contained within the provinces, so we don't mess with those requirements. Nunavut, Yukon, and the Northwest Territories are individual elements with one MP, so I think those are going to be single member districts, clearly.
The message we got from rural voters in these geographically large but usually population small districts was that they wanted local representation. It was so important for them to have local representation. To deny those voters better local representation, which STV gives, and provide it in the cities seems to be against what the whole thing was.
In the assembly, we had to struggle to satisfy the needs of the rural voters to have better local representation and STV provides that.