Because with TFS it always crash :S
You need to figure out why it crashes. TFS is stable as hell if you know how to develop properly.
Most of the crash issues have their roots in the source code though...
Everything has roots in the source code. It doesn't change the fact that poor development causes the crashes, clean tfs will run for months without issues.