I think we have auto-reload in all the automatically fare collection system, so it's rather surprise if auto-reload does not work properly in your case.
I'm wondering if the new system has to support open payment card (credit card) and also Presto, how can it be cheaper than the current system?