I get a lot of marketing calls (and emails for that matter) during the day. And, frankly unless it's on my Outlook calendar those calls don't fit into my schedule; rather, it's interruption marketing.
Why business blogging works is because it's 100% permission based and driven by the searcher. For example... let's say I'm looking for marketing automation software.
I have lots of qualified folks calling and emailing regularly but before any decisions are made, I hit the web to search. And, you bet I want to see their name on the results when I search for "marketing automation software".
This is search marketing in its simpliest form... searcher has a problem, they go to Google for an answer, and your company had better be visible.