It's easy to imagine having a compiler upgrade then add new warnings, that cause unchanged code in a project with -Werror to no longer build, thus breaking it.
Of course it can be argued that such "exposure" flushes out bad code with a vengeance, but it can also be considered to be annoying.