How about a solution to the structural problem?
This isn’t my domain, but just spitballing, we could use public funds to advertise credit unions in low income neighborhoods. Would credit unions want this, or would it lead to harmful consequences? Another way of asking this is, how come credit unions take these customers that banks won’t?