I would hope you and everyone else here has already seen this, but let me remind you
http://www.youtube.com/watch?v=cCvLTlQWT6A&t=4m30s
The entire 1.5hr interview is worth watching, but starting at the 4:30 mark and watch it for about 20 minutes (you'll have to find parts 5 6 and 7 in youtube). This was in May 2007. The first iPhone was announced in Jan 2007, and wasn't even for sale yet until June. And it wasn't until June that Jobs announced that the iPhone would be releasing an SDK for 3rd party apps.
Listen to what BOTH of them say about rich client experiences. Keep in mind that Apple was already working on the tablet at this point, earlier in the video the lady asks Steve about any new risky paradigm shifting devices and Steve says "I can't talk about it". Now we know it was obviously the iPad. Then and now, the two biggest software/technology companies in the world don't even see it being realistic to run apps in the browser, at least apps of any quality that people would want. They BOTH see enormous opportunities in rich clients and new human interfaces. Jobs spells it out: rich clients with internet services in the background. This is before the iPhone SDK was announced!
These guys are thinking about touch, voice, camera, kinect, and they see NO WAY it can happen in a browser. They've spent millions in R&D, and they see rich clients. You see a free JS library and think the rich client is dead! Laughable.
Gates and Jobs are crystal clear what THEIR view is, and they've been executing it through the products they're releasing. So I don't know where you get the idea that their objective is to promote webapps. Try listening to other people sometime, you might learn something from a random nobody commenter.