I'm also confused on this part... What do you mean about why aren't many apps hosted here? The majority of the apps for the N900 (thousands of them) are hosted in the extras/extras-testing/extras-devel repositories, which are directly linked to the garages here on maemo.org via the auto-builder. To my knowledge the only other large repository for N900 apps would be Nokia's OVI store, where you have to pay (a minimal fee) to get access. That said, there are a few other repositories with N900 apps (Opera, Mozilla, and a few others), but those are mainly one-offs for the builds they support directly for this platform. Mainly because they have the resources already and don't want to bother learning other systems to push their app to another community. Where else are you seeing a trove of N900 apps?