Town life is better than country life for a few reasons. One major reason is the quality of life. The life expectancy of a person living in the city is much greater than that of someone living in the country. This is because cities have technology where it is easy to get medical care or even other necessities (such as clothes, furniture, appliances, even food). Town life also has much more entertainment that life in the country. There are downtowns filled with stores, much more neighbors and people so you can socialize, more events (such as movies, parades, etc.). Town life is also not necessarily predictable/the same everyday, whereas in the country, life is usually the same.
Case in point, town life has much more variety.