Tbh their client is not even the best one. Droidify is much cleaner and actually defaults to the fdroid repo + izzyondroid.
I get your point but at the same time, if it's fully FOSS it's hard to stay centralized as there's always pressure for competing forks or clones (as was the case with the app client and repo).