People are creating blog because they want to say something from their heart, and for this reason blog is the best platform, I think. In website, you have to make it as per format, you can't overdo things in this platform. So blog is more preferable to common people.