Y'know what? I don't think this is a battle. Symphony is something that IBM cares about, because they have customers to support. And currently, it's based on OOo. OOo and LO have already drifted apart, and it would take some effort to rebase Symphony on LO and guarantee the quality that IBM wants to guarantee. Symphony is already working today.
By liberating Symphony, IBM has maximized their options for minimal effort. It's possible that people will take the effort to re-base a Symphony on top of LO, in which case IBM gets the benefit of LO's improvements. But if that doesn't happen, they're no worse off than they were, and they still get some "many eyes" effect on the Symphony code. It's pretty much a win-win for IBM no matter how this plays out. The worst possible scenario is that they're no worse off than they were.
I'm going to reject the this-is-an-attack-on-LO theories until I see a lot stronger evidence. IBM is generally pro-copyleft, especially when it comes to their own code. I think this is just a good move for IBM and basically a good move for the rest of us. I mean, who can complain about a large amount of working, widely-used code contributed to the community? Even if you don't want to use Symphony.
I might wish this had happened sooner, before the official OOo/LO split. But it didn't, and so, from where we stand today, I think this is, overall, about as good an event as I could have hoped for. Kudos to IBM!