By parts:
You are not generating, it is a tool which makes this by you. Like when you uses babel / swc, etc
It is almost transparent and it gives you errors feedback
They are doing just the first step, but they are on the way to support TS because if not the runtime will be old fashioned compared to the alternatives (Deno and Bun). Like CJS and ESM, Node said it was impossible to mix then because one is sync and the another is async and surprise surprise, they found a way to make it possible because ESM is the standard and the other alternatives make you transparent and painless.
I don't buy that. TypeScript is a superset of JS, not another language. The learning curve is almost flat, because is JavaScript with more "optional" features, because in a TypeScript you can code just with JavaScript. But if you add types and more features it only gives better developer experience to users, because you have better autocomplete, better error feedback, etc. Even for just regular users, they are going to have a better experience coding.
TypeScript is JavaScript...
Your experience does not said that
Almost nothing and most devs don't have to be worried, only if you need a performantic code (which is not your case because you said you are not a professional full-time developer)
Start saying that and not
Au contraire, because as I said many times, TypeScript is JavaScript + it forces you to have a better and readable code (could you do a mess in TS? Of course, but it is harder than in JS because you have a compiler telling a ton fo things you are doing wrong).
Most JavaScript developers are switching to TypeScript because they are no crowded out by it. Actually you are adding a better experience to code in JavaScript. TypeScript is not another language, is a superset of JavaScript. In a TypeScript file you can just type JavaScript is completely fine. Let the user choose. If TypeScript support is added you are not wiped out by it, you can still code just in JavaScript, not adding TS is a way wiped out people.
Those reasons before are tough to buy because they didn't represent the real world. They sound more like a barrier which hide another real reasons like the language (TS) it is owned by a "not so good / ethical company" or kind of. Reasons which may have sense (and probably I agree with them) but the state of the art is the state of the art.
TypeScript is the present in the JavaScript ecosystem. Like the wave of JavaScript tooling made with Rust. Being against that is putting the pavement to make Node-RED a stagnant tool.