Much of this sounds like being in an organization where engineering is seen (or is) a cost center, not a profit engine.
There's definitely a tendency to stasis in organizations - if the benefit of new software doesn't outweigh the loss of older, working software, there's no way anyone would want to encourage new software to be made.