People have been predicting the "death" of HTML/JavaScript/CSS for years and years. Ain't happened yet, and I don't think it's gonna happen anytime soon.
Stop kicking and embrace the reality and you'll be a lot happier.
I'll also say, that I am a middle tier guy, spent many years doing that code and hated anytime someone made me work in a .jsp file. I did not front end web UI stuff because I hated HTML, CSS and Javascript.
I am not a Web guy.
However, I have changed and really because of HTML 5 CSS3 and JQuery and really enjoy it. And find yes, it is so way better then Flash/Flex, better than HTML and JavaScript before. That is it the best you can do. There isn't going to be a "better" solution, because they have found the best way to do the web with HTML, CSS and Javascript.