Your conclusion does not remotely follow. The fact that code was checked into Subversion puts absolutely no obligation on anyone to do anything with it. For you to say that anyone has a "responsibility for turning it into a usable project", just because it was offered to the project is absurd.
In fact, there were concerns expressed by LibreOffice at the time we made the contribution, that if we contributed it, that we would force it down Apache's throat and replace OpenOffice with Symphony. But that is not how it works. We provided the Symphony source. It was put in a separate directory, segregated from the OpenOffice source. And then we discussed, openly and transparently what to do with it. The community -- not IBM -- decided it would be best to selectively merge in enhancements from Symphony into OpenOffice, and that is what we are doing.
Now you can say that the code might be "potentially useful to others" if we made a different choice. Perhaps. But I can also say that it will be very useful to millions based on the direction we agreed on, as a community, to make. But in the end, the decision is made by the volunteers who do the work, not by complaining bystanders.