I saw an obviously distressed/very low income guy sitting on the sidewalk in Manhattan last week with a sign that said he had worked for two weeks with uber eats but they didn't tell him they will only do direct deposit not a cheque and he needed help because he doesn't have a bank account.
If he has a driver license and a car - how come he can't open a bank account? Getting a driver license is much harder and requires more paperwork then opening a bank account I thought
I don't think you need an address to get a driver license. To open a bank account you need to verify your current address with something like a current bill or pay stub.