It's funny listening to everyone complain ("whine") about the quality of the apps on the iPhone.
Yes most apps are garbage but what did you expect? Most of the complainers would whine if Apple shut out the joe-weekend-developer-of-crapware and scream monopoly. I find it frustrating to search endlessly for that one gem sunk deep in that steaming pile of crap. I suppose one user's garbage is another user's treasure.
This free-for-all is what happens when the floodgates are open and individuals create the crap-for-.99cents and hope they sell a few thousand and then disappear.
If you think this is bad, wait till Android Market is open in full force and it will look like the red-light district in Thailand selling crapware up to the neck.
Honestly people, what did you expect would be out there? You complain when Apple tries doing something about it and you complain when Apple apparently lets anything through. By all means folks, offer some kind of lucid opinion of what should be done.
Perhaps Apple could implement some kind of rating system where if users rate an item as crap, then Apple could remove it providing enough people vote on it? Of course, that would be ripe for abuse from the competition too.