In nearly all software (that I've used so far) that allows to set the encryption settings, default settings are kind of weak. There is always something that you should tweak to achieve better protection. It applies to regularly updated software as well. Why is it so? If a main task of a software is to protect your data via encryption, why does it allow to set potentially insecure options?
One reason is that older algorithms are likely to have wider support. Such defaults probably ensure that the software runs on a wide variety of platforms out of the box. The software itself might also be old.
It may be assumed by the developers that you will configure the software to meet your expectations after installation. It may be arguable that this is not an ideal assumption to make.
However, if the alternative is that the user must configure the software just to install it at all, then non-technical users may balk or may not be proficient enough to understand the installation/configuration process. Which means that the software won't be installed or used properly, which is worse then being stuck with Triple-DES as the default cipher.