Facebook is entrenched still, because they deliberately tried to avoid the mistakes that MySpace and Friendster (et al) made. They grew and expanded, changed their feature set to ensure that Facebook had everything your average person needed. GitHub haven't been doing that so much, but hopefully this response is the beginning of a change in that direction