Norway is consistently ranked among the top countries in any indicators of happiness. And while a relatively small population sitting on trillions of dollars in oil is part of the reason, there's a cultural element as well.