Why Does a Freelancer Need a Blog

It knows every freelancer more or less how much a blog is important to help for freelancing. The number of different communicative network is growing along with the number of freelancers. Face book, Twitter, Google+, LinkedIn etc. have already established themselves as media of communication. Thereafter a question may arise that if there any necessity of any more blog. Why