To me it seems like the linked in corporate speak effect. Lots of words that are ultimately meaningless, but hey the executives find it impressive.