That is so because you can have your privacy and some other benefits which free domain does not have especially if your blog is intended for earning (many e-marketing companies will get you if your blog is domain) or simply you just like it to have a domain.