3-3.5% isn't that good, and I'm not really sure if those numbers are that accurate. Most advanced economies like the US & China have already slowed down in economic growth and I'm not sure how their companies will be able to increase their share prices if the outlook for everything is fairly bleak. The big money is in developing countries now, those ones have a lot of room to grow and look huge.
Crypto is definitely going to be a lot bigger than just 3%, but it could also go to shit, so I wouldn't really compare the 2, not really fair.
See the problem now with Bitcoin and crypto? It's made everyone just think in wholly unrealistic settings. 3% annual return on stocks is a really, really good thing, compounded that's easily over 40% in a decade. In the US that easily overcomes the inflation for US dollar.
Okay, I definitely see your point here, a free 3-3.5% interest for a relatively low-risk investment per year is definitely great for a lot of fiat investments, although with bitcoin often doubling/tripling your money if you're playing your cards right, it's pretty hard to pass up.
I reckon the biggest issue at fault here, is the natural inflation rates that every country goes through per year, which is usually around 2-3%, a lot of people don't end up realizing, but oftentimes, putting your money in a savings account actually loses you money since those rates are lower than inflation, and when your looking at this entire system, you realize, unless your profits are over 2.5% a year, you are likely losing money.
And that is why me and a lot of other people deviate towards crypto-currencies.