Unlike Amazon, if you are large but not that large, you probably can't afford to pay developers to rewrite, re-test and redeploy a bespoke system on a newer vendor.
In the ideal world, yes but in the real world; well, I am sure you know how awkward it is to get upper management to do something "correct".