Looks like I would again invite the wrath of fanbois on this post. Let’s see, but truth is truth and I cant’ resist from quoting it. Let’ start.
Let’s take the first example. Tweetie got rejected because Apple found some indecent words in the Twitter profile of Tweetie. Heck! There is no indecent words in the app itself. Now if the app developer says that the girl sitting next to her is sexy, get ready to face the wrath of Apple on your application.
Moving to second example, which would also make you scratch your head a hundred times. They rejected a Bittorrent control app! Read it again you idiot. It’s not a Bittorrent app, but an app which can be used to control Transmission running on your desktop. Now it means that you aren’t downloading any illegal stuffs on your iPhone. You are just controlling it! Now even if that is illegal, the case is too weak!
Keeping up with the moral policing, tomorrow Safari should be banned since it can also be used to download illegal content, that too on your holy iPhone, that too not remotely. The iPhone approval process sucks balls and how-so-ever you give excuses of legal and ethical and tons of other shit loads excuses, the fact is that App Store is a nightmare. It is under a Nazi’s rule and you got no right to speak. Admit it that Apple is God. If not, get out of here.
I am not a Microsoft fan, nor I was ever impressed with their ethics. Now I need to weight Apple and Microsoft. Speaking frankly, Microsoft respects developers even though they dis-respect the law. Apple considers developers as second class citizen who are just here for bowing their heads. The reason why devs are still probably here is that Apple users pay for the app and due to the steady revenue stream.
I had written back about the screwed up App Store’s approval process when Opera got rejected and when they had a sucking NDA in place. If you want to judge the freedom you have at your disposal when you buy,think twice!