What does it have to do with being anal retentive? (yes, I know the expression, lol)
IMO this is just business verbiage riddled (by definition) with buzzwords. And they talk all day long about communication skills *sigh*.
I am going to start my last (?) year in Computing Engineering.
Some of my teachers boast about their knowledge and use as many technical words as they can.