I’m not sure I’d use the term “spirit,” but I definitely think too many nonprofits hire based solely on who has the experience/skill and not enough attention is paid to passion, authenticity, teamwork, and natural aptitude. Those can’t be taught.
Here’s an author who agrees with me, from the for-profit business perspective.
http://www.fastcompany.com/1793369/hiring-for-skill-or-spirit