Потому что внутри браузера много всяких систем, и они могут работать последовательно и параллельно. Вы видите лишь надводную часть айсберга, и для вас "это все просто". Как правило это точка зрения дилетанта.
> Почему не тот же rust ну или go ?
> Вы часто его упоминаете но почему именно он, а не другой. Если он вам нравится, это еще не чего не значит.
Для вас не значит, я же ни кого не заставляю. Прочитать про Erlang можно в интернете, там хорошо написано для чего он создан и где применяется. От себя добавлю, что это хорошее средство на пути к просветлению (Haskell). Да, и если вам так хочется, разрешаю вам использовать Go, Rust или любой другой язык который вы сочтете интересным.