Oh I’m not doubting your statistics. I had to learn JS, Python and Django for a recent project, and I really didn’t care much for any of them. Obviously I’d used JS before but just for minor touch ups. Usually I do backend work in C#.
I’m glad Django wasn’t high in your list, I thought it was the messiest and most incoherent language I’d ever seen, lacking any sense of idiom. I didn’t even put it on my CV because I don’t ever want to use it again.
I still like C. Although I was one of the first people outside AT&T to learn C++ and wrote in for 20 years, I wouldn’t touch it now. I scarcely recognize it.
Both Python and Golang do things with formatting that I dislike; defining scoping with indentation is simply a bad idea and Go’s requirement of EOL opening curly braces is simply the wrong choice. BOL curly braces align vertically with closing braces, illuminating scopes.
The one thing I do like in JS is the easy assignment of executable blocks to variables, which I also liked in Smalltalk. But most JS, like most code in all languages, is so deliberately illegible that I really need to work solo now, and I’m at a point in my career where I only need to work if I want to. And I don’t want to work in a language that feels like a toy.