Bollocks!
Invert the question: for every dollar of "profit" diverted to Ellison, imagine the lost opportunity cost to the rest of us—what else could those billions of dollars have been spent on other than a shitty, obscenely overpriced database that belongs back in 1983 and that is entrenched into the biggest Gordian-knot of enterprise vendor-lock-in? A helluva a lot more good could have been done in the world if Ellison was a pauper. He might have even been a good man before he had all that money, though I doubt it.
My only question is: how best can the open-source community align itself to cut off Oracle's air supply?
Now that Google is unabashedly marching under the evil flag of Mordor, can't they just open up Big Table or something for enterprise customers, and snatch the pebble from Ellison's hand? Since day one, Google's dominant strategy has always been to take an expensive, over-engineered technology that other megacorps sell, scale it off the charts of those selling it, and then give it away, recouping the difference by becoming the quasi-impartial steward of the Internet.
I don't think NoSQL yet has the traction to put two bullets in the back of Oracle's skull and call it suicide, though as we saw with the success(and then failure) of MySQL, the situation can change in as little as a few years.