In reply to David.

David, I think you hit on a lot of the pain points I've observed when working with nonprofits (particularly those that didn't work with me from the start :) and I'm hoping that Nonprofit WP can help nonprofits avoid those exact problems. For instance, I only recommend very streamlined themes that essentially force them to use plugins for the appropriate features.

What I find makes WordPress ideal for nonprofits is two fold:
1. While it's not "easy," I do think it's "easier" for nonprofit staff to use and manage their own sites. My business involves handing off sites for content management (while I do technical management) and it's worked great.
2. The amazing WordPress community means that the price of specialists isn't off the charts, nonprofits can find lots of free help and information (Oh hey, NonprofitWP.org!), AND they can find lots of people with experience both for their staff and new consultants for when I get hit by a bus.

So I totally agree with your concerns, but maybe not the conclusion! Let's help solve those problems for the nonprofit sector so WordPress works even better for them!