a bot that never attacks will eventually lose, as you still have to attack your opponent to win
the biggest enemy in nearly every KoTH is randomness
you want to keep variability as low as possible
if we crown 1 player the winner, and the rest as losers, then we got very little information from that game; namely that a particular player is better than the others
but when comparing the losers, we have no idea
and so, to rank the games, we have to say "who won the most"
but if one or two players always wins, then spots 3 to N are basically random
the opposite can be true: lets say its always a different player who wins
we'd basically end up with a random scoreboard
but if you could order the players, and find that a couple of the players consistently get 2nd or 3rd (but not 1st that often), then you know to rank them higher