Unless you pay upfront for the service rather than having a free bank account.
If your economical model is to take advantage of people going overdraft you can be certain the bank won't try to help clients. If the bank can make more money by having clients with more money that would probably work better, now I'm not sure how that would scale.