I’ve seen the full spectrum of P2P transactions and retail must have instant settlement. Onchain transactions can happen daily, or weekly, but they’re not going to be ideal for most vendors outside substantial size transactions.
Micropayments will not happen onchain, not on BTC.