Funny, I built a fintech startup on helping the cannabis Industry from their supposed 'cash' problem(s): predominately having too much of it and not having banking, or having thier cash taken indefinitely by the bank/paypal upon closure of their account(s). While also doing B2B transactions where banks/CC companies failed to lend them services, despite having Local/State laws permitting so. None of which Cash seemed to prove as useful as you think it is.
I think you're looking at this the wrong way: rather than looking at it as a paradigm shift in what programmable money can do, you are measuring Bitcoin by how it fails to function (or dysfunction) as your local Fiat currency does.
That's a very poor measure/metric, as for being able to use it day-to-day, provided you're willing to operate within a KYC/AML system, you can have Visa Credit Cards that draw from your source of BTC in real time/previously loaded, depending on what service you use.
Merchants who accept Bitcoin is a constraint, mainly a tech related one, but just like how many restaurants now take UberEats/Doordash/GrubHub that amount to a growing/large(r) percent of their revenue (moreso when States are limiting restaurant hours or outright operation to online orders only [1]) you will see new use cases appear which Bitcoin's layer 1/2 can utilize natively as a private p2p system.
I think its very telling that despite guy's like Jack Dorsey backing Bitcoin, who I think understands the fintech landscape, and has been orientating Square to be integrated and compatible with it many of you still refuse to see the shift has already happened.
Price drops happen in Bitcoin, I've been in this long enough that it doesn't phase me anymore; and is the only real antidote to the supposed 'what about the early adopter whales' issue people bring up, personally I'm using some of my discretionary budget to buy more.
I'm not here to convince you to use Bitcoin, or why it would work for you/your business: I'm just pointing out why what you said is skewed and not framed correctly. Otherwise you'll have to do what IBM did: offer a good salary for consultant fees to do so. :)
[1]: https://www.usatoday.com/story/news/nation/2020/03/15/corona...