Well, the app store is disappointing to me because as some have pointed out, most of the apps are crap. I mean, why did Apple decide to limit the number of pre-launch developers to 4,000 or whatever the number, giving the impression that they were being very selective, and that the apps were going to be all hi quality....only to have most of the stuff be crap? What was the point then? They should have let more people at it, maybe there would have been a few more good apps.
They limited the number of pre-launch developers because they were beta testing the whole process of building and distributing an app. The 4000 developers were not screened in any way, it was just luck that the ones that got in did.
However, limiting the number of initial developers DID have a positive impact on the store. If all 25,000 developers could have an app in the store at launch, it would just have been even harder to weed through the crap to find the good stuff, and there would have been 200 tip calculators and to do lists instead of 20.