I think you are right - they would have to fund the development of popular apps themselves, at least for a while. That said, I use few third party apps on my iPhone and iPad (preferring a web browser and mobile apps when possible). But yes, it would be expensive to seed their app store with enough apps for people to get their work done.