i just know that metzgers guards in den are very useful and without them slavers would be totaly free loot for some PKs. maybe same for other towns... but i also experienced other side when i was atacked during TC by leater jackets in BH due wrong aimed rocket. To me seems it need more complex solution than only removing NPCs. Maybe thats also why devs will not change it.