Its a yes and/or no answer.
Some people have either had lessened or completely stopped vamp attacks on the cities. Some see no difference in the attacks and some get worse attacks. Its all varying among the games.
they should have a 10 day respawn for characters in towns. Maybe not the same character but maybe a character that does the same things but has a different name. It would also give the feeling that people come into towns and fill vacant houses and a certain progression and motion to populations in towns.
Take up alot of programming to add in whole new sets of extra characters that'll probably glitch into existence (somehow) anyways. Someone suggested 'training' the city guard to fight vampires but that probably won't be implemented. Another suggested having NPC's run from the danger (to a certain level) or being in their houses at night.