One thing I have observed working in marketing for 10+ years (including three years with ad agencies), is that business people can be a bit lax when it comes to developing marketing strategies and plans.
Many operate project to project without a cohesive, systematic program or strategy in place. Seldom do they take the time to carefully analyze their firm from a marketing perspective. Their results often are mixed, leading some to grumble that “advertising doesn’t work.”