Charities address dire needs while bankers get unlimited bon