There are so many highly rated iOS apps that look great and where you can't even get past the initial stage without having to sign up to a subscription without even know what it is.
However, the fact that Apple only enforces the rules when it benefits them as opposed to consumers (so they are happy to turn a blind eye to spyware, but will crack down immediately on alternative payment options) means that in practice I don't see it making the situation any worse.
Which is a ridiculous argument as the network effects and default preference status of the App Store mean it'll still be pretty much a requirement to publish there if you want any users.
Apple currently has the market power to keep Facebook and other similar scum at bay if they chose to (unfortunately, they're not doing anywhere near enough on this front).
Opening the floodgates to alternate stores would simply mean every mainstream service out there would require you to use that alternate store (isolated from Apple's enforcement) where all kinds of nastiness is permitted.