That a term is overused does not mean the underlying concept is exhausted.
It irritates me because listening to MBAs speak is an exercise in suicide preparation, and starters are accumulating their own distinct but equivalent lexicon of fancy words that refer to simple, everyday concepts.