Apple’s designers and engineers have done a good job putting together what is an iconic product, the iPhone. Its software gurus have helped foster the app revolution. But it when it come to the App Store approval process, Apple is blowing it.
More: continued here