I think that's usually what it is too. I have a friend that has had the issue (RRoD) with a few of them, and it never seemed to dawn on him that it was always really hot inside the closed glass cabinet that it was in. But that was somehow Microsoft making a crappy product.
Which isn't to say that MS isn't cutting the thermals a little close on the consoles.