I am on both sides of the fense. 1. a home owner should own the responsibility to look over their finances. 2. a bank should make solid loans. Here is a great article explaining how the banking got off track.
http://news.bbc.co.uk/2/hi/business/7164898.stm