I find it really injust that if you manage to run away from your enemy (trader example) succesfully, or have to flee after causing major damage to enemy but also take fatal damage to your self that there is 0 reward for this.
After you have given your very best and fought till the end you should get reward! It is frustrating that after 30mins of fight you might need to run and get no rewards at all, its not often this happens but when it does its like wet rag to your face. Also there is no xp for traders that are bullied / chain pulled to battle that they escape succesfully. There should be rewards for those.
Just my thought, didn't find thread of this yet. If there is one please move my comment there.