Another factor in upgrading is training cost.
Whilst the cost of crew training for the electronics will be significant, my guess is that it will be lower than training for a new machine? That would also mean training for ground crews and so on and so on.