Blogging works for me because I like to bloviate at length (hello! this post!), and it gives me a central place to store the content that I want to share. A core group of people visit the blog daily, but most people discover my content elsewhere first. As long as the content brings value (information, entertainment, inspiration) to their lives, people will share it out on whatever networks they use.