I was kind of hoping that OpenOffice use in Germany would be a success but really can not see how it can compete with MS Office, except on sticker price.
Most people don't need nearly all of those features. Most people would be okay using Abiword. The people who need more than Abiword could be using LibreOffice.
OpenOffice and LibreOffice are very good packages, but they do still need a bit of work. I hope that they don't focus on duplicating MS Office functionality but on bug fixing and 'feel'. This will make LibreOffice "good enough" and then "better" than MS Office for most users. The esoteric stuff that MS Office does can be left to MS Office, or to other open source projects, or to LibreOffice plug-ins.
Another thing that Microsoft has is the MVP scheme. The MVPs are variable quality, but the MS Office MVPs, especially the Excel MVPs have been excellent in promoting Office and providing help and support about how to get the best out of it.