

Would be a noble goal to bring obligations closer to something voluntarily taken and not just obedience.
It may be noble, but it is also a bit out of touch with reality.
When you participate in society (even if it is something as simple as buying groceries at the supermarket) then you have to follow the rules of that society that you participate in. We have decided together as a society, democratically, what those rules are.
You can’t then say “I’m not playing by the rules” and expect people to just accept that.
Edit: Fixed a typo
The problem in this case is the Google Play Store, not Android.
Google is blocking Nextcloud from updating their app on the Play Store unless they remove this vital permission. But nothing is stopping Nextcloud from making their app available on third party app stores with the approriate permissions.
If you download the app from F-Droid instead, it should work correctly.
That is not to say that what Google is doing isn’t monopolistic. I’m just pointing out that you can bypass this restriction by not using their app store.