pull down to refresh

Ease of use, that is why. You are correct about getting the source but it seems like you are changing the criteria. The reason to put an app on Google play is for ease of install and exposure. Apps stores are great for discovery. You would use Fdroid for the same reason they use Google Play. Ease of use, ease of updates, and discovery.