Your pet theory is questionable, as the JavaScript (ecosystem) is one of the oldest that's still wildly used everywhere.
The big libs have been pretty stable for the last decade though, even if the ecosystem itself feels quiet messy, likely because there are so many interested parties, each having their own ideas of how it should be.
And it's also often the first language for a lot of beginners. ..
Eek. 1) I use JS/TS every day. 2) There are a great many people who are familiar with multiple languages, their ecosystems & culture, their history, and finally how they compare to each other.
To imply that if you are critical of JS, you must be "on the other team", is a false dichotomy.
IMO this is because the JavaScript ecosystem is speedrunning the decades of lessons learned by the greater software engineering field.