That would be fantastic.
And it could be easily done by moving resources to match with current mechanics.
If we would want encourage players to found city in specific on spot, but there a production or commerce resource.
And to discourage, but there a food resource.
Of course civilizations stability maps and the victory type going for matters too.
Some of examples:
-Dye should be under Sur, because that is what they were famous of.
-Egypt could have horses under their starting spot so they have earlier access to War Chariots.
-Athens could be made better than Corinth by moving marble under it and removing or moving(1S) those clams that can be reached from Corinth but not from Athens.
-Rome could have marble under it (Urbem latericium invenit, marmoream reliquit).
-Carthago could have stone under it making it better spot than 1 south.
-Bordeaux could have wine under it (Bordeaux Wines).
-Aksum could have coffee under it.
-Sana'a could have incense under it.
-Yax Mutal could silver under it.
-Oslo could have silver under it.
-London could have horses or stone under it to make it better than capital on south coast.
...
If Leoreths thinks that settling on resource is too strong, maybe it could only give half of fields rounded up.
I don't want to add more resources, only move them. In my games I count long time (I am a mathematician) what would be perfect city combination of current civ.
And it's annoying to notice that optimal combination is very ahistorical. Like in my last Paragon Roman game, I made Pisa my capital instead Roma to get better start and more stability.
For same reason I think that more resources should be dynamic, like for example gold and silver in Japan could appear when Japan spawns, to discourage Chinese colonialism.
And since this is hate thread, I hate that Japan AI never founds city on top of gold to reach whale.
This is a game after all. If you want to win UHV you need to play few times, have a bit luck and depending on difficult level use every possible trick you know. Ahistorical cities are one that kind of trick, if we make historical cities too good then every game would only repeat itselfs.