Why your marketing consultant doesn't know it all