Не знаю о каком мапе идёт речь, но аргументы Ильи довольно весомы - это раз. Во вторых я все же согласен с комментарием выше на счёт динамической типизации, но не в том смысле что она должна быть динамической, а по той причине что это ядро языка работает по таким законам. А натягивать презерватив, который потом порвётся - ну такой себе аргумент. Единственное с чем я согласен - это самодокументированный подход и поддержка Intellisence. А третий аргумент - личный опыт.
Возможно здесь не понятно о чем я? Я говорю о плюсах и минусах использования тайпскрипт