С другой стороны, оно, может, и правильно -- тянуть багаж классического ООП на тс / жс -- странная затея.
ну да, я об этом же. Тайпскрипт ахуенно сделан с заточкой конкретно под JS, а не под классический ООП. Иначе они бы не вывезли, да и нахер оно бы сдалось тогда, если есть другие языки.
А так они себе добавили типизацию, но оставили JS в чистом виде