The argument against is that JS was technically born in a month with half-assed and gimmickily-broken pseudo-syntax. Andit hasn’t recovered off of it as of yet (fully). Mostly, the ‘recovery’ or ‘progress’ happened by hackish way of transpiling ES6 into something that is still a very crappy language by design.
Still, better than nothing, but the argument about JS being everywhere doesn’t mean its especially good. Microsoft is everywhere, is it better than Linux for developers? Hardly. “Eat shit, millions of flies can’t be wrong” is more suited as an analogy to this. History is entirely filled of cases where inferior technologies took over the markets.
Therefore, comparing C to Javasript is inherently broken. C was a massive leap over Assembly, JS was backwards and broken the time it was born.