It's rare that you see much criticism of nonprofit organizations. People are getting something done, after all, no matter what particulars you may take affront to their modus operandi.
But we should all be wary of the thought-stifling, fuzzy-feeling environment that lets fundamental missions go unexamined. And it's in that spirit I that I so much appreciate David Geilhufe's recent frustrations with the increasingly for-profit nature of N-TEN's national conference.
You can find his post here: Social Source Software: Where Have The Values Gone?