No, take a look at the top right here. http://i.imgur.com/wLOVXhD.jpg Just because something gets updates doesn't mean it's still in beta. SFM isn't DONE. TF2 is DONE, just adding things onto it every update doesn't make it a beta.

Wow... How are they supposed to make it better then? Say prayers? Besides, it's not the PC's fault if you don't take care about your computer and do regular maintenance. If you leave giant dust clots in the vents and holes, your components are going to fry, especially if you always demand top performance from your graphics card and such. Don't expect it to last long if it constantly runs at >90*C.