Hopefully Epic Fail's attempts will be met with a plethora of timeouts, preventing his score from dropping very low. This will cause him to fail at failing, changing him into Epic Win and he'll disappear in a puff of violet smoke.
Ahhhh yes, the color of Magic as it were. I am not so sure Epic Fail has many magical qualities though. He reminds me of Happy Kid only quieter. I think Richard has, in fact, banned players who were truly obnoxious but I could be wrong. Happy Kid was removed I believe. Get Ka4to on it, that seems to help.
It is not simply to ban player. This is free server and there is no move limit for players. When I ban somebody, he register again and play with another nick. I can do only two things:
1. Block IP addresses. But it is dangerous. For example player Epic Fail play from Beijing (China) and he is using more than 20 IP adresses and at least two players from Beijing is using at least one the same IP.
2. I can limit players with number of open rating games.
True, they can register again. Still, I think banning DOES serve a purpose. It will prevent thes players from achieving certain "goals", like getting the highest/lowest rating in one or more games. I think many of the players who ruin our fun here will be discouraged by being banned.
An alternative solution would be give players negative points for misbehaviour and forbid players with a certain ammount of negative points to play new rated games until, eg, he sportively plays a given number of games.