Three things....
Its not for the technological sector nor their methodologies.
Its a brand awareness ad as much as a message based ad.
If thats crazy then please explain why Coca Cola for example fights to maintain every dollar of market share and every inch of shelf space using ad techniques from blatant to obscure. Or more specifically Intel.
http://www.venablesbell.com/work/look-inside-metaphors-animations