Well, LinkedIn is not just targeting the techies. Recruiters use it for hunting talents in other areas too where they obviously cannot publish much on Github . And making a professional web site to market themselves is probably a little too much for their already busy life.