Eine so komplexe Software erfordert sehr viel Entwickler die ein ordentliches Gehalt haben wollen. Des weiteren ist MS Office ein kommerzielles Produkt, sprich der Hersteller (Microsoft) will damit ordentlichen Gewinn machen.

OpenOffice kostet für den Endandwender nix. Viele Entwikcler Programmieren hier Nebenberuflich, die Entwicklung kostet natürlich trotzdem Geld. Das wird von freiwilligen bzw. Microsoft-Feindlichen Unternehmen gesponsert um Microsoft im Erfolg etwas zu bremsen.