In reply to David.

I couldn't possibly disagree more!

If more of us that understand WP actually volunteered more your point would be moot (I currently work with 3 organizations and do EVERYTHING WP that they need done as my donation to their causes).

If we all did that there'd be a lot less crap non-profit sites out there.

Not sure how taking cheap shots at "most themes" fits into the discussion.