The idea behind locking solved topics is to prevent people from resurrecting them 3 years later with a:
I agree that some sort of time delay on there would be a better solution than locking it right away, but believe it or not we don't get a lot if time to spend on customizing our forum software..