open office will never be 'good enough' because it violates the basic principle of foss - many small tools, each doing one thing well, rather than one big monolithic application that tries to do everything.
Reminds me of GNU Emacs. The same logic applies to it, after all it does many more things than OpenOffice.org. Many 'savvy' users do have a liking for it. Do you think it is 'good enough'?
Regards, Debarshi