I think a reward for staying for the full run in Duty Finder needs to be implemented. I'm tired of people leaving before full echo is even in effect.

So my suggestion:

Firstly, put a currency system in for staying the full length of the Duty finder timer.
(With a special vender with cool rewards to buy from, i.e. Mounts. Costumes, pets and other cool fun stuff.)

Secondly, to make it so people don't just enter the run and do nothing till the timer runs out. Add this is just and example, 1 coin to spend for staying the entire run, and 2-3 coins for actually beating it. That way it still encourages people to try after a couple of wipes.

I think except for the complete elitests, this will help to stop the over abuse of Vote Abandon, that imo should never be in this game, unless someone leaves. This could also help with people joining parties in progress in case someone leaves. Give them the same rewards as if they stayed the whole time.