Although most of the replies will be "No, because ", what is more important is to find the reason that suits yourself. You can of course find :
- Libraries that makes it efficient ;
- Plenty of styleguides / do / don't rules which makes it tidy ;
- TypeScript, where JS becomes statically typed ;
- Find beginners in any other languages, although "full of beginners" is actually positive, rather than negative.
- You can feel like a real pro if you write C / C++, but you will rarely be hired to make a REST API with that stack and you will not be hired to create a web app with it. So your statement might be more accurate if you say "Web development is downplayed as a newb", which is obviously wrong. Sure I would not recommend to write a database based on NodeJS or a search engine, or a space shuttle program, or a ... you name it, but you can't write with anything else ( at least serious ) than JavaScript or something that compiles to JS, for web development.
- Cool is also relative. I was writing Perl for 6 years, before I run out of job prospects and switched to NodeJS.