Let me point out some important advantages in blogging. These advantages are my own personal experience.
1. If the blogger who is not basically good at English, can improve by way of writing a blogs and can correct it.
2. Continual habit of writing.
3. Think about the topic and writing it(Improves a lot of thinking habit).
4. Improves your stylish of writing.
(Once the stylish of writing or adding a different words gives a professional look to your blog instead of using the same regular words and the cliche words makes non-sense and make the readers not to read anymore).
5. Even more sharing of knowledge is possible.
6. Sharing of your own thoughts.
7. Getting some funny comments to make you laugh and induce you to make more post(coz i personally experienced this)
To the readers: If you know some advantages, add as a comment to it.
Awaiting your comments.