Easier to write. But there is a case to be made that code which can be understood without understanding somewhat esoteric language internals is superior.
It makes no sense even with common js idiom.
Plus, in real life you do need to interact with broken servers – that doesn't mean you should make your code less readable as well.