From my experience, software team with several, even half of it's members from Ivy League university is really great.
As for touching the ground (I like flying metaphor better though) some philosophy can be very practical.
Your responses made me think what is the difference between software developers. I don't even want to touch technical management, just competence of "coders".
Also I suspect my philosophy and approach can't be probably replicated (even though it's probably not unique, and many books try to describe that by different authors). But it's not something, which can be done like 1-2-3, like a dogma. Maybe, I can write a book when I understand why and what others don't understand...