The fact is Banks have been around for hundreds of years and they are still here because they offer a valuable service. Banks allow us to keep our money safe and make payments from it. The problem is that banks also charge high fees for these services, so much so that it can be worth your while to look for an alternative. Here are sone reasons why you should not leave your money in the bank:
High interest rates.
When you deposit money into a savings account, you earn interest on that money. However, this interest rate is usually below what you could get if you invested it elsewhere. If you don't want to invest yourself, then consider investing through an online broker who charges significantly lower fees than traditional financial institutions like banks and credit unions.
High fees for withdrawals and transfers.
If you try to withdraw or transfer money from your savings account at a traditional bank, they will often charge a fee for doing so, especially if it's done over the weekend. This can quickly eat into any interest you earn on your deposits and leave you with less money than when you started! One way around this issue is by using online banking services such as direct deposit and electronic bill payment options offered by many banks today.
Finally, inflation can make your money lose value.