A common laptop maintenance is the yearly blast of air in the vents. Even the Apple would need that. I'm finding most laptop owners to be blissfully unaware this is not optional.
The symptoms do match heat problems.
But let me agree that MSFT can't guess what interactions installed software can have. Just look at the .net update failure you read so many posts about.
Bob
So last night while on my computer i saw that there were new updates available for my operating system. So i click install updates, there were 16 in total. Because i knew it may take some time i walked away from my laptop to make dinner. When i came back i saw the blue screen of death. Then my computer restarted on it's own, then the blue screen of death came back and then it restarted again. This cycle kept going on until i had enough and restated the computer in safe mode and ran system recovery to roll back my laptop to last week Monday. Process was going fine, then the computer turned off by itself in the middle of the the restoration operation and restarted then guess what happened, the blue screen of death appeared again. So now all of my documents, pictures, music and games will be lost lost because the every time i try to to do a system restore, it always restarts, works for 2-5 minutes then the blue screen of death appears. I tell you, Microsoft needs to do better. why release updates that are faulty? I am no programmer but those updates were the only thin to be installed on my laptop for months. It's funny, i am crazy about keeping my laptop virus free but it is the company that's supposed to help me do that that crashed my computer for the 23rd, nope 24th time now. The only thing i can do now is do a full system restore, if that doesn't help, i might as well go buy a Mac. I hear they are getting more affordable these days, the refurbished ones anyway.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic