well, in which case, maybe you could just get rid of the trader merc getting pissed away from home thing? (or dial it right down for traders)
or yet another setting called something other than merc and made only available to traders that does the same thing.
(i just got robbed 5 gold XD out of 100 odd)
It already is reduced for troops set to mercenary.