Well basically 500 developers all cant come up with 4 out of 5 star applications and there is going to be a ton of crud.
The paradox of distributing apps on iStore is because it's so easy to develop on iPhone and you dont have the efforts of learning to program on Brew or WinMo that you are going to have sub par stuff appear, I wonder how Apple is going to handle this over time and what this means for the community in the long run.
An even better article to read is this one;
Can point 3. be for real that you cant "cut & paste" on an iPhone
P.S. just found this article about 'aaa name changes' http://macenstein.com/default/archives/1494