Same here.
It's a software flaw that's the culprit, as it's not occuring when running Windows on the same machine. That's FIXABLE.
Well is it? Could there be some reason that we haven't thought of yet. Yes on the face of it, anything in software can be fixed. But history shows many instances of bugs that couldn't be fixed.
Or the fix could be prohibitively expensive - or was seen as such before we started to make a noise about it.
Could this low level OS code be highly specialist. Perhaps key people have left Apple or Intel (they must be itching to tell us the scoop on all this, or are having a monster laugh).
Could there be some issue due to Apple's thrust to share a common core of OS code between such widely different systems as the Mac Pro and iPhone.
Could there be some devilish dependency from the code areas that cause this bug and other areas which are thought even more critical (eg. instability or performance).
I'm looking for excuses for Apple.
Its intriguing to see Apple's only public effort on this bug seems to be to avoid the issue, try to shove it under the carpet. There must be a reason for this. And it doesn't seem likely that Apple are so incompetent as not to have realized that this bug existed for at least half a year.
If Toyota treated their accelerator pedal bug like this - blanket cover up and no apparent attempt to fix ...
But what happens when an unstoppable missile impacts on an un-breachable wall? One was bluffing it (meaning Apple v customers, in the end all the lawyers and spin in the world can't change some things).
Meanwhile trust, brand image, long term consequences, ... will these customers roll over and forget. Maybe if we each get a bug-free 2010 replacement and apology. Somehow I can't see Apple embracing its customers so warmly. So we'll probably go forward with a sense that Apple might treat us like this on other issues in future, the next time might be more incapacitating.