The majority of businesses understand the importance of having a blog in this day and age. Although it does improve search visibility and shows thought leadership, some choose not to have one.
Each blog posts attracts traffic of some description from a number of sources like through a search engine or via a social media channel. With an obvious call to action this can generate a large volume of leads and sales.
Not having a blog is directly related to missed business opportunities.