Some people claim this was mostly due to bad 3rd party drivers and not the OS itself. But even if that's true, from the user perspective it's very hard to tell the difference.
Reply on news.ycombinator.com