I don’t believe that goodness can be mandated.
You’re right. Given enough time, freewill goodness can do the job. It is why the West is so near to being like Heaven on Earth, just on this side of eternity.
But liberals want more. They need society enslaved to goodness. God is willing to sacrifice the world to refute Satanism in this point.