Ну вот я и думаю, что любовь к тс это следствие такого пути
А если пройти путь с другой стороны - пописать несколько лет на плюсах, несколько лет на шарпе, а потом придти к ноде с js, то совсем не захочется заниматься онанизмом с тс, когда js сам по себе достаточно удобный и выразительный. И баловство с "псевдотипизацией" видится особенно излишним при написании микросервисов, где нет такой кодовой базы, чтобы можно было запутаться в логике и понятиях предметной области
Оговорюсь, что на фронте ситуация другая. Возможно, там тс может быть к месту, хотя вот есть люди, которые и с этим не согласны
где нет такой кодовой базы, чтобы можно было запутаться
Очень размытое определение. Тут можно и тесты не писать, и доку, если всё просто. имхо, лучше уж делать хорошо с самого начала, чтобы потом не сожалеть. Малая часть пользы от типов в рантайме. Ещё много других. Самодокументированный код, автокомплит, поддержка контрактов ... Мне вот очень тяжело держать в голове все контракты, пусть лучше компилятор помогает мне с этим