*sigh* think to yourself how often you visit towns and what do you do there? drop off gear? pick up companions? buy and sell gear? relax? we dont visit towns in order to fight off an endless horde of vampires while assassin vampires kill npc's while we arent looking. no-one wants to do that forever as well as reloading every frickin time it happens. think about it
You really think that you are right, dont you?
You are just taking it to the extreme, vampires dont atack everyday anyway and nobody has died in my game (and i even waited and fast traveled a lot to find vampires to test if they were a real problem), and no please, dont come saying ''maybe you just dont know that they died'', because if i dont know its because its irrelevant, and wouldnt matter if he/she is dead or not.
i know that npc dont respawn and etc etc.
and thats exactly what makes this ''atacks'' so interesting, they add life to the game, because you
have to fight to keep it alive

I look forward to a game where events have a real impact on the game. (civil war, DB, any guild .. ?)