Arguably, the App Store is a gamble. If you win the gamble, you get popular and the store reinforces your popularity and you skyrocket in earnings. On your own, it's harder to get that pop.