There can be many factors that you can consider, including applications running slow with many errors and security patches, unwanted expenses in maintaining the legacy applications, etc. If you face any such issue, then it's high time you look for legacy software modernization services.