Why does it take so long for an app to be approved for the App Store?
The company takes its sweet time to approve apps, yes. However, there’s a reason for that. The employees must be sure that the apps don’t contain spyware or malware. They need to be sure there are no significant bugs and doesn’t have a poor UI.
They verify that the apps do what you say they’re going to do and that there are no private APIs being used. They are careful to check that the apps don’t crash all of the time. And, of course, they have to be sure that there’s nothing embedded that is disallowed by Apple.
It’s all about user experience. This is the reason so many people prefer to have an iPhone or iPad over an Android device… the quality of the apps. Before anyone screams at me – I know there are great apps available for Android devices, as well. However, overall… the App Store is simply superior when it comes to making sure that you’re getting exactly what you’re promised.