Don’t you think app developers should have the freedom of choice for app stores? Android has multiple places to get apps, lots of FOSS apps aren’t on play store, and likely aren’t on iOS at all. Having the option for 3rd party store gives not just users, but developers too, an option and access to more apps/users that wouldn’t otherwise be available. You want safe secure apps, that’s all good.
You mentioned that an app might move away from the app store to a 3rd party store, if you already use and trust that developer’s product how will having to get it from a different location change that?
Now, not to sound too harsh, but why your convenience of not having to go get another store more important than a devs ability to host their product in a different location?
Retention for 90%+ of providers is at least 4500 days for binary files and 110000 days for newsgroups. Have two providers, one monthly and one block, that run on different backbones with one that takes down for dmca and one that doesn’t and you’ll be fine. There are very very very few shows or movies that you can’t get. Don’t have to worry about VPN, ratios, trackers or any of that other crap.