But I think, I'd rather learn an entirely new technology or language instead of every year having to learn a JS Frankenstein language!
I kind of regret posting my OP now... as its turned into a bit of a flame war. It was not my intent.
And I applaud people try and build anything new. I'm just ranting a bit about how it feels like UI development has a new framework/language/ecosystem every year or that is touted as the next big thing to supersede the rest! But then ends up reinventing much of the same constructs only with subtly different syntaxes.