This year it looks like Germany is higher on the scale. I am surprised by Mexico being really high.
I see World Happiness Report as primarily a measure of what's considered the most socially acceptable way to discuss happiness across cultures. In the USA, people often brag about how miserable they are, for example.