You know how C compilers have warnings mostly off by default, and static analysis and everything...
And once you turn them on for the first time in a code base, it is FULL of errors...
And yet those features are off by default because otherwise unfixed code appears broken...
Guess what? It *is* broken. You just haven't noticed.