Re: DES
>It was good enough at the time, and easily swapped out with a stronger algorithm.
Well given what was involved:
"The cracking effort took more than four days on an AMD Radeon RX Vega 64 running hashcat at a rate of about 930MH/s."
I suggest it is still good enough for many purposes today.
Obviously once someone creates the relevant rainbow table things are a little different.