There are a million apps, and only 5 people that can 'win' the app store at any time. To say it's more difficult to rocket to the top is an inane and obvious observation. It has nothing to do with indie development, it's about the fact that there are 5 top spots for one million apps. By definition, 99.999995% aren't going to win, regardless of whether they are indie or not.