Notice a trend? All the countries that are beating us are much more socialist than we are.
Not all those countries on that list are that socialist. Some of them are. By the way, I am surprised that France is that high considering the unemployment rate for young workers.
If you also notice the numbers, they are not that far apart.
Considering some of the UN’s historical selections, I don’t put much trust in anything they come up with anymore.