Right,like Mexico, most people do not concern how well their job, how long they will work and how much money they have in the bank. They are very happy everyday, sing, dancing, parting everyday. If you visit Mexico you will be involved into a dancing, singing and relaxing socity. That is why they have a high happy ranking.