Ever since Kant divorced reason from reality, his intellectual descendants have been diligently widening the breach.
As civilization progresses, we should improve our laws basically, not superficially. Many things that are lawful are highly immoral and some things which are moral are unlawful.