There are no major pieces of software without bugs, be they games or business software. Demanding software without bugs is the same thing as saying you don't want any more software. Or hardware either! Remember Intel's Pentium floating point bug? Now Microsloth Excel 2007 says 13*5041.15384615385 = 100,000. Folks you are demanding a world that doesn't exist, never existed and never will exist.
Pioneers get all the arrows. They also pay top yen for the latest, trendiest stuff. And they get bragging rights: "I just bought the new Excel 2007 and now I know that 13*5041.15384615385 = 100,000. Bet YOU didn't know that!" (your calculator doesn't show that? That's because it's OBSOLETE!!!

) But picking arrows out of your keister is part of the thrill of being a pioneer, whether you're buying the latest graphics card, CPU, software, automobile, wireless router, hey, I could continue for hours. If you don't enjoy paying extra to be someone's beta tester, then QUIT BEING A PIONEER!!!!! Be politely quiet, buy proven products that aren't really that much worse than the bleeding edge anyway and save a bundle of cash!!!
But mostly, quit complaining about the predictable results of irrational behavior. Thank God for irrational people who MUST have the latest and greatest. Thank God for people with more money than sense because they finance the progress that the rest of us boring people enjoy. I'll hang back with my AMD Athlon 3700+, socket 939 motherboard, SLi'd EGA 7600GT graphics cards and a cheap copy of SH4 that runs great and you know what? I'm happy as can be! I have nothing to brag about, but I sleep good and I don't owe anybody.
It just seems like some lose sight of the fact that we have the two best submarine simulators available to civilians on the planet and if we spent full price we have invested less than $100! Figure that per hour compared to the cost of a movie, or a good dinner, or killing yourself with tobacco. We've got it good!
PENALTY: EXCESSIVE USE OF EXCLAMATION POINTS. SEND HIM TO THE BRIG. ARRRRRR.