Vue templates are arguably much more removed from HTML than JSX (which doesn't map to HTML but to Javascript function calls).
This goes into more details: https://www.hackerneue.com/item?id=19199423
This goes into more details: https://www.hackerneue.com/item?id=19199423
I don't see how jsx is more trivial than html which is what cue templates are.