Many companies are not throttled by server language performance. Performance in many cases will depend on your database, geolocation, and caching techniques over nodejs vs go. Nothing wrong with prioritizing developer experience.
No, it's not TB, it's a few GB for small projects, and tens of GB for large projects. Rarely does a project ever get over 30-40GB.
> Obsession with async...
If you're going to want any amount of decent performance, you're going to have to deal with async. That's just the nature of IO bound applications.
VSCode disagrees with you. Its codebase is fascinating btw.