There are two critiques of Blessed Unrest, Paul Hawken's book on the enormous scope of the worldwide grassroots movements for change, that I'm interested in, one being the notion that the fact that there are millions of grassroots groups at work all over the world providing basic services, fighting for justice, and improving the lot of the planet is not necessarily something to celebrate. Rather, it signifies the failure of modern society to pursue the common good. Fair enough, but that's our reality at the moment.
The other critique I've heard is that Hawken celebrates the contributions of the nonprofit and grassroots movements for change to the exclusion of for-profits also doing good.