Windows Does Not Deserve the Buggy Reputation
According to Wired.com, "It turns out that a good portion of all those Windows crashes over the years are not caused by the operating system itself, but by buggy device drivers -- low-level pieces of code that allow the operating system to communicate with external devices like the computer's keyboard, hard drive, screens and network cards."
Yes, this is definitely the case. Another reason for crashes includes poor hardware being pushed to the limit by the individual. I have read many users pushing their CPU and motherboards and wondering why the system is unstable. Sadly, Windows gets the blame.
Full Wired.com Story