From a course on business strategy I remember looking at the business model of the European fashion retailer Zara.
One thing that sticks in my mind was that their customers kept coming back to their stores to see "what was new".
Zara are very good at keeping their offering fresh.
They do so through excellent use of technology that gives them insights on what is/isn't selling, combined with JIT etc.
The current App Store lacks only 1 thing and that is freshness.
Ever day I check my App's rankings for particular keywords and I see very little movement.
I imagine its the same for the customers on the App store.
For some search terms there are 1000's of Apps.
Rather than allowing a stagnant top 10 club there should be daily rotation based on user submitted ratings and revenue earned.
With Apple doing more to make users rate apps.
If there's anything that says the user likes an App it's them voting with their wallet.
It pains me to suggest revenue ranking but following Googles example of putting money first in search results is the norm now.
Google's update 18 months ago screwed a lot of businesses who ranked on keyword search for their services.
Immediately after dropping services websites from the search results they bombarded them with AdWord sign up emails, I know I was one of them.
It was shake down pure and simple.
This idea of creating internal Apple reviewers is just plain stupid.
It's asking for corruption by assigning great power to individuals who will also have personal tastes, philosophies and expectations.
It needs to be cold and objective which humans are not.