-snip-.Payments using Bitcoin are also actually much easier and faster than fiat and don't take up space to store them.
Much faster may not be fully implemented. The best speed for sending bitcoins is using the Lightning network and this network is continuously being developed to make it easier and faster to send bitcoins.
Currently Fiat is also available in digital and faster in sending transactions. Fiat remains an irreplaceable competitor, but bitcoin may still be on par with Fiat today.
Even Eccommerce that specifically provides a payment platform via bitcoin or cryptocurrency is already available and you just need to apply it to the business you use like the coffee shop the OP talked about and it's very easy to implement.