At the very least, assuming you're correct the current slow infrastructure is by design, it seems good there are options.
A business can choose if they want
1. slow, pay for customer support and fraud protection
2. instant, lower cost, mistakes are irreversible