well the whole banish system is the issue.

Noone should be punished for doing TOO well, or because some else is doing TOO well

SO i ve suggested in the past to do the following

change banish to be like rag
in its own window so you can close it and let it run
regardless of how long it take sa round to visually play out, you get 1 round per minute - so everyone gets the same # of rounds
the boss's hp is infinite for everyone

Then everyone can get the max rewards possible for how good they have built their accts regardless of other players in realm.