It is. Sounds like a big waste of performance to me.
'1' - 0 is 1. Guess what '1' + 0 is? Nope, it's '10'.
Crockford's JavaScript truth table is mind-bending. On top of that, semicolon insertion.
I find the weird scoping rules around 'this' and the verbosity of anonymous functions far worse. [1]
(Sincerely and non-rhetorically) Do you really find the former more annoying than the latter? I see a lot of people using those examples to call out JS inappropriateness for development, but it seems like they're focusing on the wrong things to me.
[1] I know they can be fixed by using a language that compiles down to JS. So can the parent's criticisms.