That's a bad analogy. Mall owners don't take a cut of a business's revenue, they charge a fixed rent based on location and size. I'd willingly pay Apple a 50% cut if they gave me a prominent place on the front page of the App Store.
As an app developer, I'm more than happy to pay 30% for apps and in-app purchases. But for subscriptions, where Apple has little to do apart from process a credit card once every year? It's likely to stifle innovation on the platform.
I think that this is the right way to go. Let the carriers compete on price for their services and let the manufacturers compete on price for their phones. Unbundling the two will create more competition.
What I would like to see is the ability to automatically turn Do Not Disturb mode off/on on my phone when I put my watch on/take it off. I only take my Apple Watch off to sleep so it would be the perfect solution.