Ovi store is better than the repositories for recognition. Only approx 50,000 registered users vs. more than 100,000 Maemo5 users. And each N900 comes with a link to the Ovi store. It wouldn't be completely unreasonable if a developer wants to share his work using the best way.