Large firms like Google/Amazon/Apple etc. tend to have an unquenchable need for skilled java/C++ devs. Going beyond the top firms large startups like Square/Uber/SalesForce similarly use java stacks.
A javascript developer? A dude standing on multi-million lines of C++ code (the browser) to display a dialog box with some fancy animations? All the while destroying the accessibility that html offered ? If these program languages are so powerful why don't you write the underlying infrastructure and library layers in those languages (which are C/C++, maybe rust in future) for good reasons..
The answer is simple: different layers, different requirements. I'm not particularly fond of the myriad electron-apps out there, but we know how the alternative looks like: a world where most programs only work on windows.
The same thing can be argued in the C/C++/Rust vs Python/Javascript/Whatever: if only the former could be used we would have much less software in the world. Some would say we would have less and _worse_ (as in crashes and security issues everywhere) software.
Sometimes "a fancy dialog box with fancy animations" is precisely what a business needs. The fact that it can be created and deployed worldwide in 20min. by a run-off-the-mill worker is a plus in this context. The world doesn't care about good software, it cares about software that fulfills an otherwise unfulfilled purpose.