I never stated they can distribute binaries. I said that in-app-purchases and subscriptions can be purchased outside the app store. That applies to every developer who is willing to put in the work that normally would be done by apple. They would need a website, a server to host accounts, possible physical distribution to retail outlets for gift cards, etc.This isn’t a stupid analogy. Apple chose to absorb the costs of software updates and versioning in order to create a closed market! You’re not making any sense. A developer cannot distribute binaries to the general public outside of the App Store, so they are always bound to Apple’s profiteering. You’d have an argument if developers could release comparable software and manage their own updates, but Apple blocks that in the name of security.
As for analogies-- they are always stupid. they are a weak substitute used by those who don't have the ability to effectively say what they mean. They either haven't thought it through or don't truly understand it, otherwise they would just make their point in a way that people would naturally understand.