Sometimes it is all about the money. So Oracle might get a bigger piece of the pie, who cares? In business its all about the ROI and SLA.
A few things we know:
1. You will need a database. If the company standard is Oracle or the application is cert'd for Oracle, you will run Oracle.
2. You need support for the entire stack. Who cares where you get support from as long as you can meet your SLA's and ROI.
3. You need an OS to run your database. Why not use Enterprise Linux from Oracle if the database from #1 is cert'd for Enterprise Linux and they can fully support it.
Many people are missing the point of Oracle coming out with Unbreakable Linux and Enterprise Linux. If Oracle customers are needing an OS to run Oracle, why not have Oracle support it. No finger pointing between vendors. If Oracle can support Linux cheaper and quicker, the ROI is realized quicker, which keeps the C-Level people happy while meeting the SLA's of the business unit paying the bills.
For Oracle they keep more of the pie. Plus with RAC, UBL, and Enterprise Linux, most of the stack is now a comodity.
Check out http://www.theciocompanion.com/
for my other posts on this.