Give up any idea that ONE country is going to have what you need.
Make up a SOLID list of essential things. What you've mentioned is pretty true about pretty much every country. And since the dollar is the reserve currency, as the dollar crashes, so will the world.
While it would be ideal to go to ONE country where everything is ideal, you're going to keep abreast of current affairs, economics, etc, and be nimble enough to relocate when you need to.
Kind of like driving through downtown L.A. during rush hour. You've GOT to know the layout of the freeway system, so when you hear of an accident on freeway XXX, you can reroute, in your mind, an alternative course, ON THE FLY.
The world is not only so interconnected, and interdependent, but the problems are so complicated nobody really knows what a "good" place will be in 10-20 years.
Right now people are saying certain central and south american countries are pretty good. But what happens when the govt decides to SEIZE all foreigner held assets?