> My sense is that it is radically shifting from a fluffy marketing arm to a department expected to contribute meaningfully to development
Did you feel this way about social media company liability?
They put on a decent show as well!