I think the Credit Rating system could be blamed for a lot of debt.
I'm 30 years old, own my house outright, married with a family and been running my own business successfully for the last 3 years. I've never had a mortgage, credit card, loan or overdraft but yet I went earlier on in the year to get me and two employees, 3 phones on contract and failed the credit check because I didnt owe anything to anyone.
I actually had to take a small loan out for £500 from my bank, make 1 repayment and then pay it off to get some sort of history.
Yet a friend of mine who owes more than £20,000 (not inc mortgage) could get a loan, mobile phone, credit card etc at the drop of a hat.
Maybe I'm just naive and manage my finances well but I will never understand a system that allows people in a lot of debt to dig themselves a deeper hole.