Blame is one thing
senior management is unable to let go of, budgets are another. You can't be agile if you have to fight for a discreet budget for every change, if your time recording system demands that budget code, and if senior management response to the markets is to cut expensive devs to meet quarterly profit numbers.
Confusing ITIL/ITSM with either agile or devops is another huge mistake. Put ITIL/ITSM in charge and you drown in paper and process, for little tangible gain.
And still blame trickles down...