• Hmm, I've often found that those on the coal face perceive it as preferable career-wise to aggressively pursue the new strategy. This is often balanced by those responsible for guiding projects preferring to 'never take any chances'. Of course these are generalisations. I do know developers that cling to what they know and reluctantly learn anything new, this is not really what I'd expect in a decent dev though (maybe more in a banking sector than agency). Eventually however not taking chances means that you are way behind the current technology with no easy way to catch up.

    The answer in my career has often been to knock up prototypes of functionality in new tech or using new ideas to convince of the better way. It can be hard work but such extra effort has generally served me well. I am of course now (after 20 years toil) completely mental and find it hard to relate to people but you win some, lose some.