Defina o que seriam essas coisas incríveis. Por que não começa implementando elas em Javascript? Programação não tem mistério, se você faz algo em C/C++ é não consegue em Javascript então não sabe programar ainda, só sabe C/C++. As estruturas sempre serão semelhantes, a forma de fazer algo também. Não há nada de errado com o próprio Javascript, o problema está em você. Na nossa área o mais importante é saber resolver problemas e muitas vezes fazemos isso com ferramentas que não gostamos, é normal.
O que vendem por aí como web está longe de ser o real, só só estuda ou estudou a fundo sabe. Servidores são computadores como qualquer outros, existe uma infinidade de coisas entre um cliente e um servidor, coisas inclusive que não são diretamente relacionadas com web.
Essa é a parte legal de aprender, ver coisas que sempre foram invisíveis, mas que agora temos o conhecimento para enxerga-las.