One good thing that came out from this series of hacking incidents is that users slowly understood that trusting others to keep your coins safe can lead to horrendous losses. One step at a time. People still need time. We are, after all, a population taught to trust third parties (banks) with our money. Our parents did it, and so did their parents. That shift to becoming independent will take decades.
Yet if we consider that about 1 million BTC are
owned by Coinbase, then I could not conclude that people have learned anything in the past 7 years since the Mt.Gox incident. Although they claim that 98% of user coins are in cold wallets, so it is safe from hacking - no one thinks that Coinbase is a US company, and who says that one morning we will not wake up and US authorities will freeze all funds in Coinbase accounts? It is very easy in the country which has the attitude
"we can do whatever we want - wherever we want", all under the pretext of fighting terrorism, money laundering or national security.
The difference between fiat and BTC is huge, someone steals money from your bank account, the bank will compensate if it is proven that the client is not guilty - someone steals crypto from the exchange, after 7 years clients are still waiting...