C++ and JS are objectively shit languages from the pool of used languages.
This is a great point. There are a lot of even worse languages that are dead/dying and deserve to do so.
But personally, I see a lot of people who continue to defend JS. And I have worked in C++ for about 5 years now and nobody I have worked with praises the language - most want to ditch it entirely and switch to Rust. I can think of maybe one person who claims that C++ is good enough, which is hardly any praise.
This is all anecdotal stuff, so maybe we don't see eye-to-eye though. I personally love C++, because it's a really fun language to write, but I simultaneously think it's an awful language, and the people who write/standardize it keep making the same kinds of bad mistakes over and over again.