This is important – both for security and maintainability reasons. Older applications are usually built with tools that are no longer supported. As such, they are not updated to address modern security issues. This leaves your older applications exposed to attacks and misuse.
Additionally, older applications are harder to maintain and can take longer to change – either when resolving issues or adding new functionality. Rebuilding these applications using modern techniques can address these issues.