It's fairly general, like the saying that any science with "science" in its name probably isn't. It's good to be skeptical about things whose made-up names consist of buzzwords appealing to their target demographics.
It's kind of like a matter of forcing acquiescence versus offering traditional dignification to the eventual employer. I cant really say I take a side.