Corporate blog posts are often times more for SEO and/or social proof that a company isn't dead. There's normally minimal new information conveyed (especially in the OPs case where it's not an internal domain expert but outside agency, so very simple concepts/basic news) so how much does it matter if the content is average?