No, you just don't get it.
First of all, OpenOffice will never REPLACE Microsoft Office - so get that defective idea out of your head, first. In case you hadn't noticed, most clients (in all industries, mind - not just IT) use Microsoft Office, and if you are in the habit of exchanging data with clients, as most are, MS Office - and only MS Office - will do. Nobody is going to rip up a system that they have paid for, which works, and seamlessly exchanges data with their clients - in exchange for OpenOffice. Well, nobody who actually cares about ringing up a profit, anyway.
Last time I used OpenOffice? I tried the new 3.1 release in November 2009, saw it was still as buggy as hell (try this hint: If I find an obvious bug within 2 minutes of installing office software, I consider it to be unfit for further consumption.) My reasoning is that if I can find bugs (and I'm not a formal software tester) within seconds of firing up a product, I assume that QA is not something that is taken seriously. Thus far, I still find OpenOffice wanting - so, thanks but no thanks - I'll review the situation in another 10 years. I won't be holding my breath, however. Until there is a sea change in the attitudes of OSS authors and its community, most people will remain firmly switched-off to projects like OpenOffice. I feel it is safe to say that it won't happen for a while.
Furthermore, you also miss the point entirely when you say "gave up after hitting what was probably a readily fixable problem". I do not expect problems in the first place! For all the grief I've seen the open source fanboys give Microsoft about using their users as beta testers (and I'll also admit it's bad), the boys at One Microsoft Way still manage to churn out products that I would rather PAY to use, rather than waste my (billable!) time buggering around with the "free" alternatives, trying to sort out their "readily fixable problems". Know something else? I'm not alone!
As I underlined before, OpenOffice is only free if your time is worthless. Even third-world countries realise that, and have been ditching open source software to go back to Microsoft. People like you are actually the real friends of Microsoft, because it is attitudes like yours that drive businesses away from open source software, in their droves. When the OSS community starts to realise that the end user DOES NOT WANT to get involved in fixing problems on their own machine, then you will have made the first step in beating MS. Until then, your arrogance does not actually impress anyone outside your clique - and even you have to know that your clique is vastly outnumbered by billions and billions of people who simply do not give a shit about how dumb you think they are, and care even less about getting your software to work.