Blogging is really important, it keeps you engaged with your audience and you get to see what they like or don't like. It makes you an authority in your niche and can help you grow your social media profiles by offering free content on a daily bases.
It's much easier for someone to become a customer if they joined your emails list via a blog post they found useful. It will help you get a lot of free traffic from search engines and social media sites.
A blog makes it easier for people to share your content and brand online. It also builds trust and makes it easier to connect with industry leaders in your niche.
Once the blog is popular it can help you increase revenue by placing ads on the blog, offering sponsored reviews, paid guest posts etc.
A blog has a lot of benefits, the hard work involved does pay out good when the blog is popular.