And where exactly did I say that? I didn't say anything about mobile apps pushing users to subscribe elsewhere, that's already against the Apple ToS I think, and the last thing I want are apps pushing me to use websites for everything as that would defeat the point of the app.Yeah, Apple and its HUGE ecosystem of millions of users and uniquely attached devices should be a free platform for advertising what you really want to sell (without paying a commission of course). Yeah.
Um, no.
What I'm saying is that if a user purchases a subscription on their iOS device then by all means, Apple can take their cut. But if that app is part of a multi-platform lineup and the user decides to renew their subscription via the PC version of the app, then they shouldn't be constrained by Apple in any way.
So if the iOS versions of office attracts new users who get their subscriptions from that app, then Apple is entitled to that, but users who are coming from existing subscriptions that they manage elsewhere and just want to use the iOS companion app on the go shouldn't be affected. Unless they decide that the iOS app is now their preferred method of renewing their subscription of course; if that's what Microsoft is up in arms against then they need to think about why users would prefer to do this via iOS rather than their other methods of renewal.
I'm not saying Apple should widely enable out of app subscriptions; in-app is much easier on the user, and that's the service that Apple takes their cut for. But on the other hand Apple must be careful not to interfere with subscriptions that come from non-iOS devices, but still apply to iOS apps, as it only makes things harder for everyone and could prevent users from switching to the iOS version of an app (and thus potentially using in-app purchases more in future).
If Microsoft is asking for preferential treatment when it comes to subscriptions paid for by in-app purchases then to hell with them; the same rate should apply to all developers, but only where it makes sense for it to be applied.
However that said, I do agree that 30% is too steep (for everyone, not just MS); PayPal is a payment processor and yet their fees are minuscule by comparison. Given the size of the app market I can't believe that a lower percentage wouldn't still be extremely profitable. At the very least Apple should be considering a tiered percentage based on price; it's all the same time to the user anyway, and could be used to encourage more, higher-quality apps rather than the current trend of extremely low priced ones giving mostly what you pay for.