Strictly talking about L1 Bitcoin, it takes 10 minutes to confirm a transaction and if you buy KYC, everywhere you send sats is recorded on chain. So we use L2 options like Lightning that give us the speed, but lack some of the decentralization.
If Bitcoin’s blocks were bigger (a terrible idea because of node storage) we could have lightning fast transactions that can scale to billions of people.