In hindsight, it is great that they milk it for an additional 12 years. But the part I still don't understand is their insistence to not break out Games into its own Game Store. Gaming represent ~80% of the App Store Revenue. They could have kept it at 30%. While lowering the rest to more reasonable trucks as suggested here.
Instead they keep dragging it on and make the pricing structure extremely complicated with different "program".