Can we stop assuming that people with corporate or academic backgrounds can run nonprofits and foundations better than nonprofit folks?

Recently I learned that a colleague of mine didn’t get a job leading a major organization. It was confusing, since…