I've been reading these forums for such a long time but I feel compelled to reply to this thread.
As much as I love my mb pro I'm afraid Jobs is talking out of his ass on this one.
For one no other tech out there makes it so easy to create cross platform applications for both the web and desktop that look and behave exactly the same on Linux/Mac and PC and yes I'm a developer who's been doing Flex/Air/Flash/PHP/Objective C and C# for nearly 15 years now (not for all).
And anyway soon AIR will be able to compile native code for Apple so Steve can suck it! And not to mention AIR works damn well on Android.
I will however agree that when Flex/Air is used badly it can be a real eye sore but when used correctly my god it's more powerful than most things out there by a long shot. For example I've been working on a massive CRM application for digital agencies for the past 9 months it's being built in Flex 4 and we get to compile for Mac/Windows/Linux (Web/Desktop) all from the same source and because it was properly designed it works damn well and looks/feels better than your typical .net app.
Anyway I'm with Adobe the likes of SUN (RIP) they are the only people trying to do something for everyone. Microshaft only think about themselves (c#, .net, VB) and Apple are even worse (Objective C, Iphone, Ipad) all these techs are locked down to benefit their owners while the likes of Java and Actionscript are working for the benefit of all.
Check out my last project at
http://www.vw.co.uk and see what HTML 5 will never be able to do!
Not to mention Adobe are hard at work on making Flash/Flex/Air much more efficient.
Anyway that's my 2 cents.