There is ALWAYS a Trade-off
I've written many times about trade-offs (you can read a bunch here). In short, every decision you make, whether you realize it or not, involves a trade-off. And recent news reminded me once again, that not only are there always trade-offs, but often they are unseen.
This article explains how the reduction of acid rain (less sulfur, a good thing!) is now creating problems for wheat farmers (a bad thing!) because the wheat needs the sulfur to create the gluten that makes for good bread.
You can read the details in the article, but suffice it to say, nothing comes without a trade-off. For example, if you choose to stay with your current AMS, you'll save money and you won't have any staff major disruptions. But you'll also have less functionality and maybe your staff has to work harder (e.g., create workarounds).
If you choose to switch to a new AMS, it'll cost you more money and be disruptive for many months, but at the end you'll likely have more functionality, less work for staff, and even a better experience for your members and customers.
But there's always a trade-off.