I look around and I see a lot to do. There is fishing and swimming and hiking and boating and hunting and a plethora of outdoor activities.
There is shopping and dining and dancing and fitness clubs. There are concerts and plays and movies and a host of indoor activities if being outside isn't your thing.
Sure there are more options for those same places in a big city, but, as is the case with most things, you have to drive to them and fight traffic most of the way! You might end up going a few miles and spending 15 minutes to half an hour in the car anyway!
Would you rather have an aggravating half hour drive in traffic to get to your destination or...
You could drive a half hour down a peaceful highway that is potentially filled with beauty and nature.
That's not to say that small town living is for everyone. Living in a small town isn't always easy—if it was everyone would do it!