I agree to some extent, but there are far too many shitcoins out there and people think it's all a 'get rich quick scheme'. There's also lots of bad press about crypto scams, we have things like Terra and other stablecoins losing their peg, all these smart contract hacks etc.
Then we have all the whales and hedge funds manipulating the market, pump and dumps... it's really is the wild west out here still unfortunately. On top of all that, your parents probably think Crypto.com is the only place to buy it, and the more tech inclined may read 'not your keys, not your crypto', create a wallet and lose the keys or typo an address and lose the coins.
Plus we can't forget all the newer investors, over the past year or two. All of which are probably deep in the red right now and will sell at any opportunity when things look to start improving (and probably tell their mates to avoid it too).
I think the whole industry needs to take a step back, quietly work away for a few years, keep building things, improve security, increase trust. Drop all the DeFi farming pools with the ridiculous earn rates, stop the hype every time a new coin is launched. Get back to basics, create some real utility.
I'm not sure what the answer is on stablecoins or encouraging people to spend crypto. I think it's become too ingrained in peoples heads that crypto is an investment rather than a currency. Stablecoins were a partial answer to that, but they also kind of defeat the purpose too. We're back to trusting the US government, Tether and/or algorithmic stablecoins - which so far have proved to _not_ work. I believe it will take decades for people to stop tracking their crypto holdings and always converting it back to local currencies. Maybe we need some 'super' stable coin, that's backed by stocks, currencies (fiat and crypto) globally but not pegged to any one thing, kind of like an ETF? Is that possible algorithmically though and would governments ever legalise it and allow people to be paid in it?
I do think the tech that the crypto industry has created is great, and I do hold numerous cryptocurrencies (and am making a loss too...) but we're a long way off making prices recoveries, rebuilding trust and actually becoming useful in society.