>>49943612Sweden is the perfect sized country for effective governance. It's far easier to manage a small country, but if you're too small it's difficult to get industry going. Sweden is in the sweet spot. All that plus:
Educated population, peaceful area, access to EU single market, no damage from wars for a long time, etc.