Some legacy systems that aren't yet replaced, and some intentional accrual of some technical debt while testing out newer approaches (this is not horrible). Hardware based lifecycle means some decisions are long lasting, and can cause frustration. Division of labour across the org seems unbalanced.