Hewitt's criticism does not apply directly to Facebook. Facebook does not act as a gatekeeper. Facebook does not require approval or review before launch and operation of an application.
Apple is not perfect but beyond the App Store one can deploy an iPhone App within a company via the enterprise deployment.