The slot time is around 600ms or so per https://explorer.solana.com/. However, the confirmation times are highly unstable, and can take 10's of seconds per https://www.validators.app/ping-thing?locale=en&network=mainnet .
Could someone explain the main reasons why these numbers are so different? Why does it sometimes take so many blocks for transaction confirmation?
If a certain dapp wants a faster and more deterministic confirmation time, is there any recourse available to them, such as fee prioritization?