Okay, here's a possible solution for all those deadbeats who join games then never play, leaving us waiting.
You have two ratings: Kudos and Demerits.
At the end of a game, you can give one Kudo to each player you feel deserves Kudos. God, I hate the word "Kudos". Remember those chocolate covered granola bars by the same name?
At ANY time in a game AFTER a given player has missed at least one turn, you may give one and only one Demerit to that player. If everyone else in the game gives the same player a Demerit, that player is immediatly kicked and their armies become neutral armies that do not move and only defend.
Games can be set so that you must have a sufficiently high Kudo rating or low Demerit rating to join (or an acceptable ratio of K:D).
This idea must be tweaked, but that is the essence of it.