Das ist nicht wirklich eine Mode, auch wenn ich deinen Zweifel verstehe - es ist eher ein Werkzeug, das in den letzten Jahren zum Standard in Teams geworden ist, die an komplexen Projekten arbeiten. Zwei Jahre mit Vanilla JavaScript bringen dich bereits in eine gute Position, um es zu lernen.
Die Zeit, die du investierst, ist nicht besonders viel. Die grundlegende Syntax verstehen alle, die mit JS vertraut sind, und 70-80% der echten Arbeit besteht darin, zu lernen, wie man die Typen für dein spezifisches Projekt sinnvoll strukturiert. Statt einer enormen Investition geht es eher um schrittweise Übung. Du kannst mit einem kleinen Projekt anfangen, vielleicht ein Stück Code refaktorisieren, das du geschrieben hast, und mit der Zeit lernen. Du brauchst nicht vorher einen kompletten Kurs zu machen, um es zu nutzen.
Den echten Unterschied merkst du, wenn dein Code wächst. Mit reinem Vanilla JavaScript wirst du schnell paranoid - "ist dieser Parameter wirklich ein String? Was gibt diese Funktion eigentlich zurück?" Mit TypeScript stellst du dir diese Fragen schon beim Schreiben, nicht wenn du um Mitternacht debuggst. Für ernsthafte Projekte und im Team ist es praktisch zum Standard geworden, genau deswegen.