Can anyone explain the meaning of this clip?

Dancing Twitter icons do not translate into cutting-edge advertising.