On paper Canada is near perfect. But in practice it is a country that is suffering so much from having to maintain continent size infrastructure on the tax base that would match a very small European country that the only way they are going to solve this long term without reducing the size of their territory or falling apart is to import very large numbers of people and hope to integrate them. So far they are quite s…
What are you counting as very small? They have 3-4 times the population of the like of Denmark, Belgium and Portugal. They're comparable with Spain and Poland, which few people would consider very small European countries.
> country that is suffering so much from having to maintain continent size infrastructure
This brings some challenges, but infrastructure doesn't scale 1:1 with the land area of a country, 99% of the infrastructure can be on 1% of the land area and serve most people. It's the urbanization level that matters, not the geography.