Or maybe people in rural areas are more likely to be financially secure and own their property. There are many more impoverished people in cities who would skew a 'happiness' survey for a city. It would be interesting to compare people with similar takehome pay rural to urban.