¿No son buenas personas las personas que no respetan la ley?
Por supuesto que no. La moralidad es sólo una regla oculta reconocida por esta sociedad, por lo que muchas personas la reconocen sólo porque está en parte en consonancia con los intereses prácticos y la bondad de la naturaleza humana.
En cuanto a los conceptos morales tradicionales, esto es aún más cierto. Muchos conceptos son en realidad un conjunto de reglas que las personas desarrollan para evitar pérdidas. No el concepto, como debería ser, pero las razones no son nada buenas.
En cuanto a la ley, la ley es una herramienta política. Aunque Aristóteles lo dijo bellamente, objetivamente hablando, la ley es sólo un conjunto de métodos que hacen imposible que la sociedad humana continúe. Personalmente, no creo que tenga mucho que ver con si las personas buenas o malas son morales o inmorales.
Una persona que infringe la ley puede ser una persona justa, una persona que respeta la disciplina y la ley, pero no necesariamente es una persona justa.