The following statements in the article, I think (although I am no expert) why Sweden and Switzerland are doing so well --- boils down to the fact that they did not accept the Euro as their currency:
....the fact that neither country adopted the controversial euro.
While crucial, economic freedom is not the only factor at work: the single euro currency and the perpetually expanding EU apparatus undoubtedly played a part.
Despite being surrounded by the EU and the euro-zone, Switzerland is not a member of the EU. It also continues to use its own currency, the Swiss franc.
Sweden did join the EU, which today, rather than national governments, imposes the vast majority of European laws and regulations. Unlike most EU nations, however, Swedish voters rejected the euro.