Ilegal no necesariamente significa inmoral. Buenos ejemplos de esto serían el movimiento por los derechos civiles de los Estados Unidos, el movimiento de Independencia de la India, los ludditas, las sufragistas, los que escondieron a los pueblos esclavizados en el ferrocarril subterráneo, y así sucesivamente.
Entonces la pregunta podría ser, ¿por qué estás haciendo lo ilegal? Cuando Ana Frank y su familia estuvieron escondidos, las personas que la escondían estaban violando la ley, pero creo que todos estaríamos de acuerdo en que no deberían haber sido arrestados. Tendemos a decir que las leyes deben ser obedecidas por el contrato social, que si todos cumpliéramos las leyes, no se haría nada, así que aceptamos un pequeño límite a nuestra libertad por el bien de la sociedad (esto es muy explicación simple del contrato social).
Sin embargo, algunas leyes se pueden considerar morales o correctas para resistir, por lo tanto, tenemos que determinar por nosotros mismos si romperlas compensa el problema de que todos simplemente rompan las leyes de cualquier forma o no, y la anarquía que llevaría a ello.
Entonces, ¿por qué debería ser arrestado, tal vez depende de la ley que está rompiendo, y por qué?