So we went from 4th to 7th.
Well, let's look at those rankings:
1. Switzerland. Ever been there? Pretty boring, IMO. And very expensive. Zurichers cross the border to do their shopping in Germany and France. They get the same thing for about half the price.
2. Canada. I'd put them ahead of Switz.
3. U.K. Is Scotland still part of that? Great golf and pubs.
4. Germany. Well I know that country quite well. Lived there for 3 yrs., wife from there, daughter lives there. I visit about once/ yr. Too crowded for me. And the people are too anal retentive. I'd rather live in Alaska or Hawaii.
I no nothing about Japan or Sweden but when I travel the Japanese tourists are pretty damn obnoxious taking selfies and constantly posing for photos like they're doing a super model photo shoot. Enough to make me not even want to visit.
Swedish women have bad tempers judging from the ones I met.
Which leads me to..... the U.S. It all depends where in the U.S. Nice thing is, we have the most choices of environments as in climate, people, politcal attitudes of any other country. Don't like the heat and humidity of New Orleans? Move to New Mexico.
In other words, it's relevant to what one wants.