Puede que el bloqueo de tres días inicial le esté merecido, pero no veo razón de ser en el escarmiento que has realizado: el diálogo existe por algo, y los avisos también. ¿No sería mejor haberle indicado al usuario, antes que nada, que su bloqueo era únicamente de tres días (cosa que parece que no sabía) por faltas a <url> o <url>, y avisarle de que se retractara y no siguiese por ese camino bajo pena de ser bloqueado indefinidamente?