Better yet, why do I need Wal-Mart’s approval to sell anything?
And Steam doesn't, and in fact cannot, prevent you from installing GOG Galaxy or downloading games from itch.io. (And devices like the Steam Link will happily play games sourced from GOG Galaxy or itch.io through them!)
This is tiresome. I will not reply to you further.
Exactly! If you bought your Xbox through Apple, you'd be paying Apple a chunk for the privilege of using a Microsoft service. See the issue?
If you purchase a Netflix subscription from the Netflix app that you got from the Apple store (replace Netflix with Xbox here to see the comparability), Apple takes 30% every single month. Never mind the fact that you might be using the Netflix account on your non-Apple TV or laptop.
Apple also ensures that you can't buy it through Netflix directly, you have to buy it through them. You would have to purchase the subscription outside of the Netflix app.
Why shouldn’t Apple get what amounts to a referral fee here?
Why should they? I feel like you are not getting the point that everyone is trying to make to you. Maybe if I throw a few more examples at you. Otherwise I give up...
If I buy a smart TV at Wall-Mart, Wall-Mart gets a 'referral' fee for the TV but not for the Netflix subscription I use on that TV.
If I buy an Xbox at Wall-Mart, Wall-Mart gets a 'referral' fee for the Xbox but not for the Xbox live subscription I run on that console.
If I buy a physical copy of Adobe Photoshop at Wall-Mart, Wall-Mart gets a 'referral' fee for the purchase but does not get a cut when I sign up to Adobe's CS subscription each year (because at that point there is no more 'referral' going on!).
If I buy a fridge at Wall-Mart I am allowed to purchase my groceries I put in it from stores other than Wall-Mart. Imagine if Wall-Mart set up a system to block any non-Wall-Mart purchased groceries from going into the fridge? Then you'd be forced to pay a 'referral' fee to Wall-Mart every time you want to use your device. No one could set up a competing store to sell you groceries for your Wall-Mart fridge.
Why do I have to pay Microsoft to play via Xbox Live? Why can’t I set up my own online service to play games on their hardware?