Simply think- When does a person feel the need to upgrade anything? Or why would a person think of upgrading the existing solution or system?
The answer is when someone wants to improve the performance of an existing system or solution, or the capabilities of the system or solution are limited.