Andrey Listochkin
1. Эрик Эллиот часто пишет о чем-то, не особо в этом разбираясь. Тот же тайпскрипт не осилил, вот и бесится
2. Я пишу на TS только месяцев 5, каждый день ом мне говорит "Чувак, ты вот тут проЭбал, и вот там забыл". То, что я покрываю больше сценариев использования кода на момент его написания, а не в момент, когда пришли QA/юзеры и не ткнули меня носом в "вот тут бага" - имхо плюс.
По 2 - если юзать либы с тайп дефинишенами и иде-ху типа того же вскода или вебшторма, то они тоже отлавливают подобные ошибки.
Если это действительно ошибка - легко найти и исправить. Если это очередное покращення тайпскрипта - можно просто поставить игнор на строку. А если весь проект на тайпскрипте, то надо лазить по стековерфлоу и искать каким костылем это покращення обходить.