I have trouble imagining why I would use this stack instead of writing JS/HTML5 directly
To develop cross-platform code (e.g. for desktop and web targets)?
To develop cross-platform code (e.g. for desktop and web targets)?
Stating that some language is better than another isn't really a good argument, most of it has to do with domain specific knowledge being leveraged to enter another market.