это зависит от проекта, если проект такой что в нем бешенный интерфейс пользователя, куча динамической подгрузки, СЛОЖНОЙ главное, тогда ООП может и пригодится, лично я работаю с млявыми проектами где нужны тривиальные решения, чтото где то поменять, обновить, выделить и т.п. короче говоря, сложный джс тупо не востребован