Looking for cost effective revenue model should also be explored rather than keeping it free. Ads on the site can be a good starting point to generate additional revenues. Since Linkedin has a vast database, Microsoft should use SaaS model to offer its products like Office 365 commercial.