Cherie, we do listen to our merchants. However, it takes some time to implement such changes like easy upgrade. (Yes, something that looks easy can be very complex inside).
I want to note that upgrade of X-Payments is much easier than upgrade of X-Cart. As a matter of fact - it is just overwriting of files. Full instructions are here
As for our future X-Cart platform - X-Cart Next (earlier known as LiteCommerce3)
- upgrading it even easier than X-Payment's one - it is a matter of several clicks in the admin back-end.