I believe the addons page is OK. It's possible to perform a search using the browser's text search. It is up to each developer to provide a decent download link (e.g. a link to a GitHub repository).
Obviously, I would prefer to have a more "store-like" platform but the current approach is simple enough to be managed in a distributed way through text files and, probably the most relevant reason, I would spend development efforts in the core itself rather than this