> All I have to do is keep a minimum balance of 5,000

So charge the fees to people who can't afford it? If the banks pursued a true service model, people would have no problems paying fees. Yes technology costs money but that's the cost of doing business. There's no need to pass costs to consumers if savings are not passed to consumers.  RBC is one of the worst at charging fees because their service level has degraded so much