Not sure why the Apple punch was necessary? You do see that this is a commit on WebKit, right?
And while I agree that file upload is a major, glaring omission and a constant source of pain, I still hope it's not permanent.
Of course, I'm open to other interpretations.
[1] http://www.wired.com/gadgetlab/2011/12/ios-revenues-vs-andro...
[2] http://www.apple.com/pr/library/2011/10/18Apple-Reports-Four...
[3] http://files.shareholder.com/downloads/AAPL/1856667914x0xS11...
[4] http://www.pcworld.com/article/226531/apples_popular_apps_no...
* Poor interoperability between apps (solved by WebIntents)
* Monetization (though services like GitHub and Flickr do this well, and there are providers like http://chargify.com/ to make it easy for developers)