It’s possible for some middle ground here. If there’s an alternative distribution method, you wouldn’t have to use it.
And it’s of course possible that a lower commission is enforced.
Finally, the biggest issue here is Apple’s extreme power in being able to completely destroy software companies. I don’t think that’s right, personally.