I have no argument there, the phrase was definitely not created by them, it's just been beaten to death by them.
They've also overused a bunch of ancient and unfunny memes well past their expiration dates, and universally adopted a collection of depressingly dull and incorrect slogans. "FUD" is just the one that has interesting meaning outside their sad sphere.