True, that is a problem. But if folks really want the warnings, they can go to the extra effort.
Why are we making people go to extra effort to get lint-like functionality if we want it to be something that everyone uses? Whether a linter is a separate logical entity within the compiler or a library that can be hooked into, it should be on by default.
