It's funny when certain countries high on the list have poor living conditions and limited opportunities for most of their people.
This tbh, a chart that is a representative of the welfare is a better way to compare things.
--
The Netherlands is relatively small bit still made it at #27