Personally, I’d like to see a change in mapgen (no idea how to that, sigh) that makes it more likely for towns to have 1 of every building rather than 4 gun shops or so.
Random generation is good, but it also leads to sometimes really strange town layouts, imo. If there was some mechanism that checked if certain real-life “common” buildings like fire stations, doctor’s office, are not at all there in your big town, to place one of them instead of the eleventh grocery store.