That's because their target audience is not restricted to the tech savvy. Not everyone knows how to host and maintain their own domain. Not everyone uses github or know what git is.
This was basically why LinkedIn came into fruition in the first place.
I'm sure this community is generally capable of rolling their own LinkedIn.
¹ yes, I also hate that word, but there you go.