Fluency is underrated in general and is a big part of the disagreements over languages. If you're really fluent in something, it's amazing how even languages with flaws are less problematic than people think because once you get used to idioms you learn to avoid those flaws and work in the context of the language. I can skim over a JS file and have a similar experience of understanding as the OP describes, given that JS is reasonable.