Jim, thanks for this thoughtful post.  I think the trust, both ways is the key factor as you mention above.  We must listen, communicate, seek common ground, and have integrity and transparency in our dealings and we must be accepting of others and their differences.  Then we start to see that freedom-of-movement that comes when you have a trusting team.  I like to say that trust lubricates relationships. It removes the friction of interacting with one another and that friction is greater the more different each of the moving parts are and the greater their velocity.

Thanks again for a great post!