I completely agree with your points above and appreciate the inclusion of Tom Gram's model. One question you asked was "Were people able to learn before there were hierarchies and experts?" I'll reply with the question "Was there ever a time without hierarchies and experts?" It seems they have always existed socially.