Great article Joseph.
I had the opportunity to study a few months in Sweden and I must say that you are absolutely right. These facts show what is really happening there as a vibrant ecosystem for startups and innovation. The country is willing to be a game changer and they have a clear way to do it.
Hopefully one day I manage to land a job in Sweden. I really miss that amazing country!