We just came across an excellent article from Wayne Visser, which explains the history of CSR (which is the one of a failure, the author argues), and its future (which can and should lead to success).
The author of the article uses the metaphor of web 2.0 - which is very illustrative. It is a long article but we highly recommend it. Click here to access the pdf.