Yeah all good. They're all good questions.
My point around ts is people want strongly typed languages these days.
The bigger problem with HTML/CSS is, when you're trying to do more sophisticated things (see the immediate drawing page on the demo), you'll find you need to use a canvas/HTML5. That then becomes a mini UI framework of its own...
For simple webpages, HTML/CSS is probably still the best way to go. But I wouldn't say the same for webapps?