But allowing software vendors to ignore AppStore will eventually lead to my bank apps, local maps apps, delivery apps etc to go non-AppStore-only route and do whatever they want on my phone, because I have no alternative (except for not using my phone). The first thing one of my bank apps did on my android phone was to install some sort of an “antivirus firewall” which abused every access and semi-exploit to make sure I’m “safe”.
Your ideas will affect me, and I can’t see why your (and my) inconvenience is more important than my security. It’s not just “better”. I’m asking to consider this perspective as well.
And I'm skeptical that governments would stop Apple from enforcing a rule that says apps have to let you refuse permissions.
This is the very definition of bad-faith motte-and-bailey argumentation, and it’s logically incoherent to boot. Get apple out of regulating apps and App Stores, no more telling developers what they can do! Oh and i guess they can tell developers to do one thing…
Voting with your wallet works very badly when there are two main options. Which anti-consumer behaviors do you pick? When something is bad enough, it's better to make it illegal for all options.