I worked in banking for year or so, some years back, and left because I couldn't bear to sit behind the counter and try to persuade people to get into debt that I knew they couldn't afford. 'Running short of money this month? Why not have one of our credit cards to tide you over till pay day...' I just couldn't do it, I knew it was an obscenity. But unless you did it, and got your x-number of sales leads every week, you couldn't get promoted - not even into an admin job rather than a customer-facing one.
The irony is that I really enjoyed banking in its proper sense - helping the customer to make the real best use of their money to achieve their goals - it was the sales pitch and the theory that debt was better than saving that I loathed. Don't save for five years and have the thing you want then, have a loan and buy the thing now and pay it back over five years, plus interest and charges. Live beyond your means, it'll all be fine, you can pay us back... until we've lent to too many people and run out of money and we have to call your debt in and you still can't afford it. It was all about instant gratification - selling people the idea that they can have everything they want and they can have it now, not in a few years' time when, with careful financial management, they'll be able to afford it.
If you approach banking as a service industry rather than a retail one - as the banks of fifty years ago were, when you went to the branch manager on your knees to beg for a mortgage and he would refuse unless he was absolutely certain you could afford it, and made a personal decision, knowing you and your bank account rather than letting a computer do his thinking for him - that's what we're all wishing for now as 'responsible' banking. Banks have to make money like everybody else in business, but because the products they make money on are their customers' debts, they have incredible power to do harm.
It seems that debt is necessary to the way the world works at the moment, which is unfortunate but I don't see it changing any time soon.