JSLint no es un comprobador de sintaxis Javascript tanto como lo es un corrector de estilo Javascript. Las pautas de estilo que utiliza son las escritas por Douglas Crockford.
Algunas personas no están de acuerdo con sus decisiones sobre el estilo, algunas personas sí. No son ley y no se requiere que los sigas. Existen linters JS alternativos como JSHint.
La regla particular está ejecutando en es:
There should be no space between the name of a function and the (left parenthesis) of its parameter list.
Javascript no es sensible a los espacios en blanco. Puedes agregar este espacio si te hace sentir mejor. (No es estándar, sin embargo)
Es malo porque cierto anciano malhumorado estaba de mal humor cuando escribió jslint, como lo estarás constantemente si continúas usándolo. –
Las convenciones ayudan a mantener el código más legible. La consistencia entre muchas de esas funciones es esencial. – Gherman