Oracle needs to start building things instead of buying things. In order to build things you need builders. If you're just buying things all you need - and value - are accountants. When all you do is buy things then the builders become unnecessary and unvalued. They leave for places where they can solve interesting problems and get paid very well.
The other problem is that in every all-hands meeting the issue of pay and compensation is brushed off with platitudes like 'performance based compensation' which is an outright lie. Our best employees are telling us otherwise by leaving for better paying companies and our attrition rate shows this. We have so many coverage gaps and it is so hard to find qualified employees at the rates we pay.