Lets start that initiative. Alfa and testing clients, with debugging in it. I’d additionally gladly give away some user metrics to avoid having to explain why upgrading F-Droid from within F-Droid makes sense, right out of the box.
That and the undisclosed warning of third party apps that is sprung upon the user is not really all that good publicity.
If not using the client to upgrade the client right away, that sends the message of not upgrading right away. Especially not upgrading right away when there in an F-Droid upgrade is very Windows.
I can just see people loose confidence in what I spend time explaining as a good idea when that takes place. It isn’t like they don’t want to use it, but they feel like they need an admin to do so, is what I am thinking.
Like the Windows mentality of lets not touch anything, because things appear flaky.
Not upgrading right away, when there is an upgrade, sends the message of that being fine. When that upgrade is F-Droid itself, letting it sit there is very Windows-like.
Most of the time novice users therefore do end up on the latest client, only with an upgrade in between. They could uninstall, and roll back by installing the website version, but that seems unplausible (?)