This was something along the lines of what i wasthinking.. because when they talk about the encounter with a dragon when you find out you're dragonborn it seems like the dragon will attack a town, and i was hoping for something other than a kvatch scenario where they never rebuild.. hopefully fixing the town but to a point where you can see the damage, and randomly creating NPCs would make fix this, although with random generation there a chance we could get some .. rather strange sort of people
I also rather disliked Kvatch which never rebuilt and remained eternally rainy, sort of became a gloomy point in my scenic travels from Skingrad to Anvil.
Indeed, random NPCs would end up giving strange-faced NPCs like in Oblivion, and there is the chance that one day we'll end up seeing the reincarnation of someone who just died in a Dragon attack a day ago. Still, it's better to have a Commoner-varine than having named NPCs dying.
But how do we stop dragons from killing non-generic NPCs without making them all essential?
EDIT: Indeed, I would not want to see a dragon attack without casualties, but if we use family members to replace the dead then what will happen if the Dragon AI (which is supposed to be independent and scriptless) somehow decides to attack that town again? Will the town citizens have an endless bloodline?