The problem with so many mobile apps (or software apps) is that there are simply too many independents to be aware of. Hence most (good) applications never make any money. It takes a recognized brand name to drive customers to purchase.
The current opportunity is to acquire a large variety of existing iPhone apps from independent developers and with these acquisitions, create a new brand (WorldRecords.com) that drives customers to purchase.