they could still calculate their profit margin: cost to build all their free SDK / profit from app store. Seems quite simple. Why would you believe them that they are not able to perform this calculation?
Migrations have to be backwards compatible so the DB schema can serve both versions of the app. It's an extra price to pay for having ZDD or rolling deployments and something to keep in mind. But it's generally done by all the larger companies
I think the author was trying to point out that one way to triage or to identify what actually are the essential requirements is to half-ass it and see the results.
The press release somehow forgot to touch the core of the fine: apple customers paid higher subscription fee for apple music than they would for Spotify because it's against app store policy to inform that Spotify has a cheaper subscription if they don't want to pay apple 30% cut...
The market share of iOS in the EU is only around 35% though. The market this is about isn't the market for music streaming apps but the market for iOS apps.
I noticed this narrative in their press release. They don't really mention Spotifys share just on iOS. If it's less than 56%, clearly something's up, right?