Wow, I hope that was sarcastic. People didn't use it to browse through every app, people used it to check out the most recent pages by having it sorted by "Release Date" to look at just the new apps.
No, it wasn't sarcastic. If they had 200 apps in six weeks, isn't it likely that they may have 800 apps in six months? Would be practical have a "See all Apps" category with that number of pages? It might satisfy more people if they had a "Recent Apps" category that included four or five days of new releases and upgrades.