Although it sounds reasonable, I'm not sure whether this way of contacts/pedigree is needed everywhere. For example in (continental) Europe people are treated more equally, probably because majority of good universities are public.
When a society is expanding, pre-existing social class matters little, because the focus is on the future rather than the past. When it's stagnant or contracting, like Silicon Valley, you see the importance of pedigree start to grow rapidly.