God that whole process sounds painful.
In the Uk we would just transfer the money across with a bank transfer as all banks support instant transfers which have no fees (including between banks).
the point is not to be a system that beats a single service for sending GBP from A to B in the UK. the point is a system that has a variety of uses and applications accessible by anybody, regardless of which country the user resides in.
even in countries with good banking like UK, many e-commerce companies will still choose Stripe VISA and PayPal to reach customers outside the UK and integrate a payment processor API. an online shop could offer crypto as a payment mechanism if they wanted to avoid using these companies and if it met their needs.
... so suggest that they use crypto, which for many, comes with an onerous fee too, to be timely. Your "buy from the shop" example better not be urgent, otherwise you're paying gas for someone to verify it, or it sits in the queue.
though eventually as these networks scale most users will be transacting and interacting with L2 rather than L1. fees in L2 are in cents on the dollar, transaction finality is often very quick, and security assumptions are typically good enough for most use cases.
https://www.useweb3.xyz/gas?source=ethgas.watch&referrer=eth...
The UK example just shows that a decentralised blockchain approach isn’t required to meet the use case you are describing - in fact it’s worse for the described use case in almost every metric.
Having a different, worse alternative isn’t exactly something to shout about.
whether it is better or worse for each of those depends who you ask and what their goals are, and also in what year you ask. ten years ago it was inconceivable to do these things with crypto, ten years from now it may be that these systems will continue to improve in terms of fees, privacy, scalability and user experience. consider the current cohort of users to be beta testers who are taking on additional risk and technical burden while the system continues to improve.
How would paying in crypto avoid app store fees? Presumably you mean the Apple / Google App Stores, when Apple or Google will still want to take their 30%? How do you bypass that?
> purchasing digital assets like art
Who is using Crypto to purchase art? (Note: NFTs are not purchasing Art, you own some metadata that refers to a piece of art publicly hosted somewhere else). I can certinaly use my fiat currency to purchase both the rights to artworks, to purchase actual physical art pieces without having to jump through payment hoops, and even to purchase on-demand streaming of performance art. I cant really do any of that with Crypto without turning it back into regular fiat currency first (without searching out the tiny amount of places that accept crypto directly, but even then - whats the advantage to just paying in fiat?).
I mean I'm entirely unconvinced there is a compelling real use-case in anything listed here.
> ten years ago it was inconceivable to do these things with crypto, ten years from now it may be that these systems will continue to improve in terms of fees, privacy, scalability and user experience.
IMO if a technology is actually transformative, it will find a valid use case quicker than this. The only real use-cases I have seen seem to have been creating ponzi-schemes, effectively laundering money and speculative gambling on the price.