> But I do like going out, having a drink or two with friends, go dancing.

I'll point out that the original comment said "small town". The followup comment introduced "rural", but, given the context, we can infer that the same thing was meant.

With that said, why can't you do that in a small town? The small town (population ~1,000) I grew up in has eight bars, some of which cater to the dancing crowd. You can walk the whole town over in like 15 minutes, so there is no need to drive home after a late night drinking session. While not a train, there are buses that run to the nearest large city if you really need something you can't find locally, but I'm not sure what that would be.

It is fair to say that you can't spin a globe, randomly place your finger down, and move to where it lands and expect a good result. Infrastructure absolutely is lacking in the expansive forest, desert wasteland, and across the frozen tundra. But if you carefully select the small town, I wonder what infrastructure one actually finds missing?

> suburbs

That sounds like city living. Small towns or rural areas don't have suburbs. It's an interesting perspective, to be sure, but might have missed the mark around where the original question was asked. That is a very different environment.