The U.S. actually ranks pretty low among OECD countries in terms of rate of entrepreneurship. There is a strong correlation between a strong safety net and entrepreneurship.
And I'm sure innovation in general is even harder to monitor.
Well I still stand by my observation that the top rated countries are on average more monocultural and collectivistic (which would lead to better safety nets I'd hope).