Goodwill is part of the value of company. Oracle had the chance to produce goodwill for the company with relatively little cost.
The backlash that this and other actions will cause will cost Oracle real money.
Some customers at least will be more reluctant in using Oracle's offerings. I'm sure the Oracle suits considered that risk, but I think in going forward with this they made a mistake.
I believe it was Sun's attempt to say, "see, we can open-source stuff. We believe in the importance of 'community'".
I think the idea was to kinda do something like the JCP for Solaris. Give the OpenSolaris community some kind of formal access to the decision making process. I'm not sure that it ever actually worked, and if they were indeed using the JCP as a template, I doubt it ever would have.
Like you said though, I'm not sure that they ever really did anything or had any pull whatsoever.
The backlash that this and other actions will cause will cost Oracle real money. Some customers at least will be more reluctant in using Oracle's offerings. I'm sure the Oracle suits considered that risk, but I think in going forward with this they made a mistake.
Time will tell.