I was reading a recent article, 8 Silly Phrases Marketers Should Avoid on Inc’s website. I enjoy looking at overused, trite and/or meaningless buzzwords as much as the next guy; but I have to admit that I was immediately taken aback. For, what was the #1 word on the list? Demand Creation. “Whoaaa!” I thought. I use “Demand Creation” all of the time. Actually, we position our entire company behind this very concept. Suddenly I was concerned. After all, the author, Geoffrey James, is quite...