I think there's a general misunderstanding about what's going on here. So let me try to clear it up (and hope I succeed). As an independent company, Sun was essentially a failing concern. Pure and simple. When Oracle purchased Sun, they purchased them for the assets that Sun happened to own (either through in-house R&D or through either shrewd or lucky acquisition - choose your poison). They did *not* purchase Sun for business strategy. I can guarantee you on that. Thus, there is a new business strategy in place with respect to capitalizing on Sun's assets.
So by this reasoning, the alienation of the OO, MySQL and Java communities is by no means a random occurrence. Oracle's new business strategy with respect to these products is what is alienating these communities. If you want to pretend that Oracle and Ellison are not behind this, either you're simply in denial, you're heavily invested in Oracle technologies, or Oracle writes your paycheque (again, choose your poison).
oh ya, to all those who saw no harm in the Sun acquisition....