Probably one of the biggest problem with “quitters” now is the loss of potential win bonus.
If you win a pvp battle (while your daily mission is active) your reward is very high - around 8-9k gold, if I am not mistaken. Then, once you finish the daily mission, it reverts to 1k somthing.
So, with this, you only have 5 chances to get this high win bonus reward. But if a player quits on you - you earn a win, but not the reward. So if the 5 players you face quit on you, you do not earn the gold. (unless this is an animation thing which is not showing…) in any case, that is my experience so far.
Please look into it, and see if there is any workaround to this problem.