Upgrades, or capacity expansion?
Buy your licences right and you don't have to upgrade the software all the time. I wonder how much is based on "there is always a need for capacity expansion" and how much is "we are ditching our old software and getting the shiniest toy."