Someone correct me if I'm wrong, but this ruling only applies for in-app purchases correct? E.g. Apple cannot force apps to default to and only use to its payment infrastructure for post-sale and within app transactions (which comes with 30% fees).
In other words if my app costs $10 and in-app transactions are $1 apiece, Apple still gets $3 from initial purchase but instead of $.30 from each subsequent in-app transaction, I could potentially keep $.97 (assuming 3% credit card fees).
If so I think the long-term impact will be most interesting in that will Apple raise its developer fee significantly and/or discourage "free" apps to cover its hosting, review, other overhead costs. It would also incentive app developers to become more like game developers: every feature becomes its own add-on/DLC.