Many companies don't want to hire a marketing agency. There are many reasons for this. It could be a budget issue or fear of losing creative control. Some believe external authors lack the product or industry expertise needed to write effectively or relevantly. Others are concerned that content written by others will not be in brand voice.