Why would I not advise someone to use a fully backwards compatible EcmaScript language feature like "use strict" is? It makes knowing browsers throw exceptions when obscure / strange / you-name-it features are (ab)used. Of course linting is always additionally possible and I strongly suggest doing it.