This is an idea to make the bank better.
Take out the limit of how much money you can get per day. Drop it down to like 0.5% base and each upgrade increases it by 0.25% or 0.5%. BUT the catch is that you can't take out the money you put in. that way people can't cheese it by putting money in before the reset and take it out afterwords. This way it becomes a long term investment. The more money you put it in, the more money you get daily. If you keep the maximum percentage at 2% and invested 1 trillion it would take 50 days for you to get your money back so I don't think that would be too overpowered. Maybe something you could test out in alpha to see if it would work.