С одной стороны здоровая конкуренция это хорошо, с другой стороны два линтера — это довольно долго на больших проектах, да и правила частично пересекались. Надо думать, теперь развитие eslint пойдет вообще семимильными шагами.
Использование единой методологии решения задачи по сути и есть стандарт. Он может быть кодифицирован в виде текста или программы, а может быть негласным. В сфере контроля качества программного обеспечения, по-моему, должна быть общая методология.
Это не «вместо», это «вместе»:) ESLint больше про хорошие практики, в JSCS много сугубо стилических правил типа «ставить пробелы внутри круглых скобок». Частично, однако, они пересекаются.
JSCS, CST и новое начало