Completamente, não. Lei é uma ferramenta que (em alguns casos pelo menos) tem a intenção de encorajar o comportamento ético.
Já moral e ética, não sei que diferença teriam.
já vi algumas.
pra falar a verdade ninguém tem a resposta definitiva sobre o que é ética, o que é moral e se há uma diferença entre as duas.
já vi gente dizer que há uma diferença, e esta é que a moral é de caráter mais individual e a ética de caráter geral, de um grupo mais abrangente (prof. gianotti da unicamp). o porquê da diferenciação, no entanto, não ficou claro.
outra mais convincente é a seguinte; moral vem da palavra latina mores, é a palavra que usavam em roma. ética vem do grego, de ethos. na constituição da mores, como também em tudo na sociedade romana, tinham um grande papel os costumes, a religião e a ancestralidade, ao passo que na ethos grega estas normas eram mais pensadas do que herdadas, quase como que concebidas na ágora. daí hoje pensar-se em moral como algo que se herda e em ética como algo que se constrói.
claro, também há quem diga que não há diferença alguma, mas eu não entro nesse barco.