It is also extremely hard to stay in a Scandinavian country.. even as a tourist.. they want to make sure your a$$ is out
you can’t just pop on over like you can to the US, you also have to be able to speak their national languages fluently in a lot of them..they are also doing things on a much smaller scale with a very homogeneous population with a very strong sense of national identity.. the times that I have traveled to Amsterdam/ Netherlands/Switzerland you best believe you will be leaving when you said you were when you entered the country
they don’t play.. they make it extremely hard for citizenship, so therefore they can regulate whatever and keep it under control, and as you mentioned, don’t have to spend billions of dollars on defense, but they are still taxed out the a$$.. ain’t nothing free.. and they still have a high cost of living