Я не знаю, что на самом деле двигало авторами тайпскрипта, но пара идей есть.
Во-первых, они создавали новый язык не на пустом месте, а вокруг существующего языка и экосистемы, в которых многие годы царила анархия и хаос. Если бы они сделали академичный язык с soundness и аспирантками, который сходу браковал бы значительный объем существующего работающего кода, этот язык бы остался уделом полутора гиков.
Во-вторых, это в некотором смысле исследовательский проект, где можно на реальной кодовой базе обкатать уникальные подходы к типизации. Поэтому ответ на вопрос "зачем" - "потому что могут!"
С одной стороны, PureScript удивительно популярен для своей академичности (Row Polymorphism даже в Haskell нет!!! 😃).
С другой стороны, мне полностью понятно почему TypeScript is unsound - к этой части вопросов нет. Вопрос: нафига наворачивать кульбит за кульбитом на систему типов, при том, что она остаётся unsound и это всё рассыпается как карточный домик при соприкосновении с "неприкрытым" JavaScript?
Видимо, да, просто потому что могут. 🤷♀️