Compare that with Bitcoin. If you send me a bitcoin payment, my wallet will immediately show the incoming and yet unconfirmed transaction. It's not yet final, and the industry standard is 6 confirmations for a bitcoin transaction to be considered final and irreversible. We know that a new block gets mined once every 10 minutes on average. Therefore, 6 block confirmations are required for transaction finality. So 1 block every 10 minutes means you need to wait 1 hour on average. Depending on how fast blocks are found and how fast your first confirmation arrives, this can take a few more hours. But if everything is OK, a merchant that's paid in bitcoin has access to their coins after the 1st blockchain confirmation (after 10 mins on average).
When you put traditional banks that need 2-3 days to finalize a transaction against bitcoin that requires 1, 2, or 3 hours, for example, it's easy to see which one is faster. The second element of the story is the irreversibility and possibility for chargebacks. A credit card transaction can be reversed for up to 180 days after it was made even if it's considered final. Bitcoin, on the other hand, is practically impossible to reverse after several confirmations. The costs would be tens of millions of dollars.