I dunno about you, but those who would AFK wouldn't 'try hard' to just get 1 extra tome, as it would technically be quicker to get 4 and then requeue than fight and "put in effort" for another 5-10 minutes.

I rather they just keep the winning and losing team getting 5, but be allowed the entire alliance to kick players if they do literally nothing. The real way to punish AFKers or those who just run in circles to avoid the 'afk' warning is to deny them their rewards. Is there a way to view the scoreboards at any given moment? It'll be helpful if there was. Get a full alliance to vote kick seems ideal. It'll allow vote kicking of an entire party if that entire party was planning on AFKing as a group and prevent those who have the elitist mindset of vote kicking people who do poorly as majority has to agree (and from my experience of running this multiple times, most PvP players are casuals and don't mind as long as you put some effort). The only real possibility I would see the entire alliance wanting to kick someone for doing so poorly is if they are intentionally dying to speed up the game (and people will notice this if you're constantly rushing to enemy lines alone) or just doing nothing - no damage, no healing, no Cereleum points, nothing.