Why is Oracle laying off some of its most experienced employees and then hiring outside people to fill positions they could have (and should have) been promoted to? No money is saved that way. The new person still gets the high pay that could have stayed with the original employee - and they could have just left the position he or she came from vacant.
So what's with the focus on hiring from the outside for most management positions?