It’s not though. Your bank and/or credit card issuer may be that bad but there are plenty of others that operate faster.
I pay my Amex card from Fidelity and the balance updates on the Amex immediately and the money comes out of Fidelity the next day.