Istnieje wiele dyskusji na temat tego, czy prawodawstwo może rzeczywiście przyczynić się do zmian moralnych w społeczeństwie. Chociaż prawo jest ważnym narzędziem egzekwowania norm społecznych i karania tych, którzy je naruszają, nie może zagwarantować, że jednostki będą działać moralnie. Wszystko dlatego, że moralne postępowanie wykracza poza przestrzeganie litery prawa; wymaga wewnętrznej motywacji do czynienia tego, co słuszne, nawet jeśli nie ma do tego prawnego obowiązku. Społeczeństwo odgrywa również ważną rolę w kształtowaniu indywidualnych postaw i wartości, a wpływ ten nie może być ignorowany, jeśli dąży się do prawdziwego postępu moralnego.
Weź na przykład pod uwagę kwestię zgody seksualnej. Istnieją prawa na całym świecie, które definiują napaść seksualną jako działalność niezgodną z umową, ale te same prawa nie wykluczają gwałtu lub molestowania. Zamiast tego społeczeństwa powinny pracować nad stworzeniem środowiska, w którym ludzie rozumieją zdrowe granice i szanują autonomię innych, co wymaga czasu i wysiłku. Rodzice powinni uczyć dzieci zgody od najmłodszych lat, szkoły powinny zapewnić wszechstronną edukację w tej sprawie, a społeczności powinny wspierać ofiary nadużyć, a nie oskarżać ich o „prośbę o to". Bez takich wysiłków prawo może nie wystarczyć, by zapobiec niemoralnym aktom seksualnym.
Podobnie, prawo antydyskryminacyjne może pójść tylko do tej pory w walce z uprzedzeniami. Nawet jeśli prawo zabrania dyskryminacji ze względu na rasę, płeć, religię itp., ludzie mogą nadal posiadać stronnicze poglądy, nie zdając sobie z tego sprawy. Społeczeństwo musi kwestionować te stereotypy poprzez dialog i edukację, aby promować empatię i zrozumienie między różnymi grupami. Ponownie proces ten wymaga czasu i aktywnego udziału wielu zainteresowanych stron.
Podsumowując, prawodawstwo jest ważne dla utrzymania porządku i ochrony słabszych grup, ale zmiana moralności społeczeństwa wymaga czegoś więcej niż tylko przestrzegania zasad. Wymaga to wspólnego wysiłku na rzecz przeniesienia norm kulturowych na integrację, równość i wzajemny szacunek. Chociaż prawo może ustanawiać minimalne standardy, prawdziwe zmiany zachodzą, gdy jednostki internalizują te standardy i działają odpowiednio, nawet poza ograniczeniami prawnymi.
Czy tylko prawodawstwo może sprzyjać zmianom moralnym, czy też konieczna jest transformacja społeczna?
Chociaż istnieje wiele czynników, które przyczyniają się do zmian w moralności, zarówno prawodawcy, jak i społeczeństwo mają duży wpływ na ten proces. Prawodawstwo może służyć jako narzędzie propagowania moralności poprzez ustanawianie standardów postępowania i egzekwowanie ich poprzez karanie za naruszenia, ale nie może niezależnie tworzyć trwałych wartości moralnych. Transformacja społeczna odgrywa również ważną rolę w kształtowaniu postawy wobec dobra i zła, gdy ludzie współdziałają ze sobą i ze środowiskiem.