It seems like you're splitting hairs. React had a new syntax. Svelte has a new syntax too, albeit a familiar one.
You can call Svelte's syntax 'templates' if you want, but if you do, you should call JSX a 'template' syntax too. You seem to be saying templates are bad, which is fine, but a vdom and a compiler are both sufficiently different from, say, mustache templates and you seem to be favoring React for no technical reason.
> Familiarity != simplicity.
Sure. But you literally just said:
> That's what happens when you create your own template syntax...again.
Which seems to indicate you preferred familiarity.
I'm not really sure what your argument is except pointing out that you prefer React. OK.
> I'll continue to use React
React also created it's own syntax. Svelte's syntax looks more similar to preceding work than React's syntax did.