Judging by all the countries I've lived in every country will have things it is better in than others and the reverse. No country has it all and objectively comparing countries is extremely hard. The happiness indicator for residents is one of the best ways that I know of.