-
Because it has a humble origin... Designed in 10 days... was proclaimed death several times, and it was planned to be replaced by many other more "powerful" languages
-
Because it has closures and lambdas, and the prototypal inheritance (the good parts)
-
Because it is weird, in a very nice sense... (some bad parts... maybe?)
From the video WAT (https://www.destroyallsoftware.com/talks/wat)