I've met some great designers as well. They usually come from more modest backgrounds.

It's kinda the rule for programmes too.

The ones that went to a small liberal arts school you've never heard of programming as their second career are usually more effective to work with then the Stanford/MIT crowd.

The problems start I think, when you have an expectation that your collaborators are somehow either superhuman or subhuman and not peers.

Humility and mutual respect gets things done.