We cant rely on devs to fix the problem they made for us? So we have to resort to some artificial hoop-jumping to keep our games from breaking?
You know im sure there have been plenty of men in life who have been put in a similar situation as yours right now. They feel that life has turned against them, that there is something broken about it, or perhaps the enemy they are facing can not be beaten...or that simply life is to hard.
I'm sure in war, men have had a hard time in coming up with ways in trying to fight an enemy that was unpredictable and very dangerous. However...eventually, many men were able to pave there own path, and use the tools they have been given in life, as well as tactics to solve there problems, including being able to defeat a dangerous unpredictable enemy.
Just like you, you can use pickpocketing, or use tactics like not freerunning into towns/cities, or when its dark and your coming up to a city/town, wait a bit, to make sure vamps don't attack. Or try to enter cities/towns during the day.
So be a man, stop complaning about something you can't fix, instead use what already has been given to you and face the enemy like a brave rational, logical, man would do.