I don't think this list is shit, anyway they should have made top 100 city list or something. I lived in Manchester and London for example and that was a whole different experience (sorry prefered Manchester).
On the other end everyone has a different reason to like a country, food, climate, education quality, taxes, etc..