App repository != centralized app store. Take note of 250,000 apps within 2 years time with the popular price point of $0.99. There are really powerful market forces at work here.