Базовый язык индустрии всегда должен соответствовать ее текущему состоянию, этапу развития. Когдато ничего лучше машинных кодов не было и то хорошо что цифры а не просто лампочки мегают
Потом появился "спасительный" ассемблер, потом он устарел как прикладное средство и его попер Си, потом уровень абстракции заставил Си "поплюсеть" потом теория ООП выросла до Паттернов и застыла гробовой плитой, дальше - все, развития в это парадигме нет и не будет а вот процессоры как раз развиваются, за 25 фунтов можно купить ардуино-чип, который понимает JS (ESpruino) .
Жопа кризиса идей и дисгармонии реальности и традиций случается везде и с вебом такое было в эпоху dhtml, xhtml и семнадцати реализаций JS и пониманий ДОМа и все спорили какая либа круче поддерживает зоопарк стандартов а мастером считался конь который умеет сразу на три браузера и три версии IE верстать
Но потом прогресс заровнял весь этот мрак бульдозером и построил на нем HTML5 для всех! Там тебе и 3D на видюхе и доступ к ФС и JS стандартизованный и какава с чаем
И прогресс веба попер! НО, несколько лет пришлось переламывать трушников от WWW консорца, которые грозили армагедцом в случае принятия семантичного вектора развития тэгов.
Но те кто каждый день делал сайты и писал свои либы и тулзы для этого в итоге оказались правее мракобесов с их вакуумными всадниками армагеддона (в числде которых и фейка тогда был к своему стыду ^^)
и си и си ++ - фсё ! Как и ООП с паттернами, рынку нужна гибкий образ мышления разрабов с быстрым прототипированием и готовностью к непредсказуемым изменениям а не трушный дроч на доли процентов производительности или округлость глобальной мысли по цене трусов Безоса.