A really intelligent person at Apple had a bright idea: Each time you delete an application on the iPhone, you will be asked if you'd like to rate the app. You can leave a star rating from 1 to 5, meaning one star for "total crap" and five stars for "really great". It is imaginable how many people will leave a five star rating when deleting an app and how many will leave one star. Apple comes in, right at the point where the user is in a "deleting" and and thus a destructive stage.
Now when regarding our app Live TV for example: A Mac and a TV Stick is required in order to use this companion app. This is explicitly stated in the program description in the App Store. Live TV itself is available free of charge from the App Store.
It is well imaginable that especially Windows users, download the app and are disappointed that Live TV only works with a Mac. Our surveys have shown, that about 65% of App Store users are PC users and about 35% use a Mac. When a windows user deletes the app from the iPhone, it is only natural to give it one star out of resentment. This will drastically lower the rating, since thousands of customers download the app accidentally and then delete it.
On the other hand, when looking at the satisfied customers, who own a Mac and fulfill the system-requirements: These Mac users obviously do not delete the app and thus will not leave a rating.
What then is the solution to the dilemma?
"Charge for apps with complex system requirements".
This is exactly what Apple has done with the "Keynote Remote". Many have shaken their head in January, when the app was released. 99 cents for a companion app to iWork '09? When you already have to purchase iWork anyway? Many people thought that Apple wants its bread buttered on both sides. The truth lies elsewhere: "The 99 cents help the customer to read, before downloading. Keep people away from the app, who will not be able to use your app anyway." Very wise. These 99 cents will save you from a number of bad reviews.