I do think hit the nail on the head with the self sufficiency. I have absolutely no need or desire to commute into the nearest big city (big it is fun for day trips every once in a while).
The area directly outside the urban core that contains only housing and bad traffic is definitely not somewhere I would want to live, although owning a proper house instead of renting an apartment is very important to some people.
Also, many small towns have higher crime rates per capita than cities.
Per capita crime rates do not matter. What matters is the question "How likely am I to be the victim of a crime if I live in area X?".
Depending on the type of crime, you are around 4x as likely to be the victim of a violent crime if you live in a city[1].
Per capita rates is a statistical curiosity. Being 4x more likely to be shot is what people actually care about. When the population density is 10 - 100x different, a small difference in per capita rates is meaningless.
[1] https://ucr.fbi.gov/crime-in-the-u.s/2017/crime-in-the-u.s.-...
That seems like hyperbole unless you live above a shopping complex.
City dwellers seem to think of smaller towns as some sort of dessert wasteland, but I can get to anything a city dweller can in the same amount of time. There's just as much stuff out here, we just also have enough room to live comfortably. The low property prices and crime are great too.