Ned Batchelder posts about punishing programmers that break the build.
In our shop, we don’t have a daily build. However, each developer frequently refreshes their code with the latest from SourceSafe. Occasionally, somebody checks in code that won’t compile. This causes unnecessary frustration. I can understand the urge to form a lynch mob when this happens.