In the book "The Big Short", Michael Lewis mentions how one CEO admitted to an audience that free checking accounts were simply a way of screwing over poor people for all these additional fees, like overdraft, etc. It's really because people with less money need to spend more time managing their money because they are closer to drawing down the account, and the banks are betting on this. It's basically predatory bank…
It's true that this is predatory. It's also notable that if banks don't reach out to poor people with free checking and the like, the federal government gets on their case for being "discriminatory". This isn't to absolve any banks, but rather to mock the federal government and their chronic flailing about while trying to control the financial sector(+). It's shades of the same mindset which led to subprime mortgages…
In a sense, yes. But you should rather compare it to the good examples mentioned in Europe, which also have free accounts for poor people. I wonder what those banks do different.