A basic version: a spy that stays in a settlement for a while does gain a +1 trait for having an established network. Also, a spy's quality is not just determined by the number of his contacts. And the suggestion of the OP is to make the spy-trait system simpler, not more complex.
Bookmarks