Earlier quoted context omitted.
Using the same language to write your frontend and backend is desirable for many people / teams.
but why does that language have to be one as braindead as javascript. path-dependency is the root of all evil.
Good news is we have WASM now, so you can write backend and frontend code in basically whatever language you want.