Let's back up on those reasons advancing web technologies is important . . .
It enables more bigger badder web applications. The only two universal platforms barring trash like Java and considering only desktops and laptops, are the web and Windows, I don't think Mac users should be dumping on the web with that in mind (the only universal platform including mobile devices is the web or Java). Also, the web is accessible, and I don't even mean for disabled people: people are 100x more likely to check out a website than to install and run an application. Name me a piece of software that has as many users as Facebook: Windows probably fits the bill and that's it. If Facebook was designed to require any more effort to get set up on, I'd rekon that we'd never have heard of it. If I wanted to show off an application, how many percent of people are likely to click a link, download, and run? How many people are likely to click a link and view an app if it's in web-form? For some context, Mozilla have done studies that show that huge percentages of people run the Firefox installer and don't even finish it (say 10%, that's about how many million people?). Growth explosions that occur on the web are like nothing in history, because it's a universal place, and it's so simple to spread what you enjoy to other people. Social networking sites and free massively collaborated encyclopedias wouldn't work if people needed to do work for them to get exposure or growth. Anything that takes you out of the web browser is work. That is actually peoples understanding now. Now the applications they can get inside the browser are, ok, maybe not so suitable for computers from the 90s, but they are above desktop software at ease to try out enabling growth that desktop software never sees, and they are more powerful than they ever were. That's important.
(and that's why I don't wanna know about C or Python anymore)
These improvements are the only thing that makes the web competitive as a platform (and there's a lot more needed to be done). And that's the only hope for a free universal platform. Flash and Java can work for an unfree universal platform. But otherwise all bar Windows users will have to make do with apps that are offered, that's nothing but a step backwards.