Being untouchable for external businesses is a big problem if you are a small country - you miss out on goods and services that your population needs.
For a big country, it isn't so bad - most people's needs can be fulfilled mostly with local services.