It depends what you want out of a country, and where in that country you live. I think where I live is one of the best places I could live, and for that I feel very lucky.
Depends on the person, really. I don't think that there is any one country that EVERYONE would agree with everything about the country and culture of the country.
Well, virtually everyone would agree North Korea would be one of the worst countries to live in (if not THE worst). Surely, if there's a hierarchy, one has GOT to be the best. Not sure which one it is though. I live in the Netherlands BTW.
You can make things work by making best of the situation. Nowadays we got people who just sit there and complain without lifting a finger on what needs doing.