Blogs have been popular for over a decade now. While the traditional "blog" may have peaked around 2008 many companies use some form of blogging in their marketing efforts. They may call it something other than a blog-- articles, news, content marketing, etc... but it's still blogging.
Software like WordPress has made it easy to set up a blog. Simply install the software required to start blogging used to require an expert and maybe a couple hours of effort. Now, most website hosting companies offer one-click installs that take minutes at most.