iserith
Magic Wordsmith
Also, I took a good hard look at town play some years ago and why it seems like such a big part of a lot of DMs' games. Turn on any game being streamed (or sit in on a non-streamed game) and they will almost certainly be in town interviewing some NPC, talking to each other in a tavern, or shopping. I wondered why this was so common.Indeed, unless you (the general you), as @iserith does, establish that towns just aren’t a place where adventuring happens. Then it’s just a conceit of the game that you’re never going to overhear rumors of a plot to overthrow the local nobility or whatever, because that’s not the kind of game you’re playing in.
And, I know you (Lanefan) wouldn’t run or want to play in a game with such a conceit in place. But I can see why others might want to just handwave such concerns away in favor of focusing exclusively on adventuring out in the wild and in dungeons and such.
Certainly, in part, we can assume people just like it. But given players in my experience will tend to like much of what their friendly DM will present, I concluded that for many DMs, town play is just easier to prep. You don't need much to just improvise NPCs on the spot or engage in low- or no-stakes interactions like shopping or tavern chats. One can prep the hell out of a town, if one wanted, but it's not necessary. Certainly not as necessary as putting together random encounter tables for wilderness exploration, hex maps, or dungeons to be crawled with all of their contents. So it makes logical sense to me that town play comes up a lot because it eats up a lot of time at a game session for very little prep.
So then I started thinking about what it is players actually want out of towns based on my experience. It all seems to boil down to just a few things: rest, shop, gather info. I figure if the town just performs those key roles for players, they'll have all they need. Slap a bit of flavor on top of it, then don't play out every minute of their visit, and we're golden. That's how I ended up with what I do now.
On the rare occasions when I run a city-based game, I still use this basic formula, but obviously add adventure locations within the context of the city with multiple options for the rest/shop/info tasks with trade-offs for each. For example, you can gather info at this one place on the cheap, but there's a higher chance of a complication. Another place is more expensive, but safer.