It sounds like you have found a solution that works well for you. I don't like to tinker around with my coding environment, which is why I pay someone to do that for me. The primary purpose of my software development efforts is to ship products and generate revenue. Anything that I can do to optimize this process, I will do. If I thought using VSCode and Typescript would reduce costs and increase efficiency, I would use it. This simply isn't the case for my use case.
If your primary use case is developing websites, then VSCode and Typescript are perfectly good solutions.
I guess my main point though is that most other languages don't require complex/expensive tooling though. Like, I also use VSCode for writing C++ microcontroller code and writing python scripts or writing C# game code for Unity. And not just VSCode so I don't sound like a shill here, I'm also able to use the same set of unix utilities, other generic tools, etc. without having to adopt an entirely new tool stack. I just look at the Lisp situation and it's either something like Emacs which just does not appeal to me, or proprietary and expensive tools where I worry if the vendor will even be around in a few years
I am moving away from VS Code and IntelliJ for this exact reason actually: on emacs, there's ALWAYS a package that supports anything you want. And it's so lightweight compared to either VSCode and IntelliJ, it's really refreshing...
Have you tried emacs/SLIME? It really isn't complicated, in fact it's the most straightforward stack I've ever tried except for maybe JS right on the browser.
If your primary use case is developing websites, then VSCode and Typescript are perfectly good solutions.