Regarding the fact how many traders there are in this game and how there is no kind of 'risk' in killing of some traders. Dropping everything they sell, would make to easy to get gold, so its a game mechanic to prevent it, even tough it defies logic. But having so many merchants and having them getting new stuff all the time defies logic pretty well too.