It isn't really Epic level fail. More like crushed under a mountain of hype. You can blame the fanbois for that.
I and other users have pointed out that desktop software is still too old school. We're being held back by Microsoft, and other vendors still using legacy code and not optimizing for multithreading.
I doubt a software patch will help much. Sounds like Microsoft would have to do some heavy duty hacking to get the scheduler sorted.
What with Windows 8 being on the horizon, they might just say to hell with FX performance on Windows 7.