If you had to, you could go from typescript to JavaScript overnight in a large project, whereas no similar escape hatch exists for C#.
As for the frontend, you have to have so JavaScript somewhere, it’s unavoidable, so typescript is just a way to make the inevitable more palatable.