Except, the "whim" here was Spotify deciding to deliberately break the rules they've been following thus-far, in order to create a media circus, at a time when Apple has announced a huge reduction in the effective costs they'd have (15% instead of 30% cut of subscription fees)
But yeah, Apple just said "fuck you Spotify" on a whim.
I wonder how big Spotify's android base is. I know they get my $10 a month.
One difference here is that by following the rules, anyone could have their product sold in the Apple Store. Meanwhile Target or WalMart would only offer mens socks from a very small number of different suppliers.
With Apple, you spend a bunch of effort building an app, and then your (legitimate) options are to distribute it through the App Store, or give up.
It's easy to understand why companies are willing to enter into the App Store even though Apple can potentially sink them at any time. The reward is, to them, worth the risk. How much money has Spotify made over the years from iOS users that they wouldn't have made if they had decided not to even risk Apple's displeasure? And of course this current problem will be resolved quickly enough without wrecking Spotify's business.
>with no recourse
Isn't quite correct either. As in other closed markets, there are more levers then just official rules to pull on, particularly for large organizations with significant resources and followings. Apple as a business has their own cost/benefit and risk/reward assessments to make too. The first, as Spotify is doing right here (and as other app developers under iOS have done before), is to simply try to make it a significant public relations issue. Apple is not an actual country, and their stickiness is in fact limited. People can leave, or perhaps of more concern to Apple given their growth goals, people can simply never sign up in the first place (earning a first customer is always more difficult then keeping an existing one, and most of the low hanging fruit has long since been picked). Significant backlash can and has caused policy changes or at least individualized reversals in the past. This is more feasible precisely because of the arbitrary nature of Apple's decisions: if they wanted to create an individualized exception for Spotify nothing stops them.
Second, Spotify is a big enough player that they can flat out threaten to degrade service or leave if the cost becomes too much, which may be an influencer for future purchasers. They can multiply this if they can get other similar services to do the same, work to fight Apple Music (via exclusivity deals etc), and so on. That leaves Apple to do math on whether the (frankly minimal) revenue stream they get from their 30|15 cut on subscription revenue is worth even a minor blemish on their hardware sales and the network effects they get from a bigger platform in general.
Third, the spectre of government regulators absolutely lurks in the background for something like this. Not all jurisdictions have the same rules or enthusiasm when it comes to monopoly investigations, but Apple is global and can't afford to fully retreat from any major market unless it represents an existential threat to them. Even if they'd ultimately be victorious, the mere threat of the EU for example going after them is something they have to take seriously. Apple historically has seen software & services primarily through the lens of driving hardware/platforms rather then a core revenue source in their own right, which means the upside for them vs a nasty judgement are much more limited.
I personally feel like exclusively closed platforms like iOS should be flat-out illegal, that users should have the ability to opt-in to a sideloading key (with risks therein accounted for of course), but that's beside the point here. There may always be markets where major players have the ability in principle to stomp on players beneath them, but in practice other players will aim for them anyway.
1. Apple's market share is a lot lower than Android worldwide but since Apple's customers are disproportionately wealthier with a higher willingness to spend, it would be suicidal for Spotify the iOS user base - especially in the U.S. If Spotify degrades iOS users service that will just push them to Tidal, Apple Music, Rhapsody, etc.
As far as getting exclusive content, do you really think Spotify has either the money or the marketing power to out compete Apple? Apple can market a musucian both on iTunes (pay per song) and Apple Music. The only way you can listen to a certain artist on Spotify is by paying a monthly fee - the free service will only let you shuffle a playlist.