With investors, stability is not what they look for but volatility and solid growth over time are what they most wanted. Bitcoin has it for them and it has shown this amazing growth over years since 2009.
Even an older investment asset, store of value, like gold has volatile times in its history. So it does not make sense to ask Bitcoin only has stability without volatility.
Volatility only becomes a problem when BTC's value is measured against Fiat. I understand most investors want volatility for long-term gains, but ordinary people don't. They want convenience above all else. And nothing beats the USD in terms of stability and usability (widespread merchant acceptance, offline use, etc). It's why Bitcoin ultimately became a failed experiment in El Salvador.
Is there hope? I'd say, yes. But it's going to take quite a long time before people get used to BTC as a currency. Especially when scaling issues and volatility persist. If there's one thing that could gain traction, that would be a Bitcoin-backed stablecoin launched on the main Bitcoin blockchain or an L2 solution. But that's another subject. Who knows? Maybe someday El Salvador will ditch the USD in favor of BTC. One could only imagine...