Banks have very robust systems and saving schemes, depending on which you go for you could even end up getting monthly, quarterly or annual return in your investments, I can call it that as you are saving for profit.
Where charges play a huge role is in making transactions, especially cross border transactions.
Some exchanges also charge significant transactions fees, even DEXs, and cryptocurrency is not suitable for storing up funds, it's volatile and unpredictable.