F-Droid is great for finding libre Android programs, however I do have an issue with their inclusion policy, and in particular their acceptance of "Antifeatures":
https://f-droid.org/wiki/page/Antifeatures I disagree with all of those compromises (except "Upstream Non-free", since they patch their version to be free) and I wouldn't want them in software I run (especially because, in some cases like Ads and Tracking, they could easily be stripped out). To be fair, they do warn users, so there is little risk of an informed free software user installing any of them, however those share the same repository as the other programs and I don't think that's good for promoting software freedom. I think that at the very least, F-Droid should distribute the fully free programs from their main repository and if they really want to offer programs with "Antifeatures", they should be distributed from a separate repository that must be manually enabled (or they could ask the users during the first run). They already do it for the "Guardian Project" repository and this wouldn't be much different. What do you think about it?