The author says the solution is, essentially, to make OOo better. I wonder if something entirely different will happen: marginalization of OOo in favor of Abiword, Gnumeric, KOffice, or something else. Currently OOo is the most feature-packed of these, but if adding to OOo is truly so hard, maybe it is better to use something else instead. Or maybe Google Docs will supplant all of them (RMS is shuddering.)