Too much politics everywhere within SW org and not much collaboration cross the relative teams, also lack of motivation and no incentive for the SW innovation and just maintain decades old software code bases and infrastructures to keep the machine running just fine, trend to contract out most if not all of software work