According to Joe Pulizzi, the problem isn't the quality of the content marketing produced, it's consistency.
The two main reasons, in his opinion, for companies failing in their endeavours is 1) not documenting their strategy and 2) not following their strategies.
There's also a nice bit of debunking in there about content marketing. It's not just blog writing!