And there is no doubt that they took stuff away from developers. Developers are incessant whiners, but of course that doesn't mean that their whines are always unjustified. So I'm going to play good cop and bad cop, and let both sides of me vent. I am not happy, but the rational side admits there is SOME validity to what they are doing.
Apple works hard and deserves money for the services they offer.
This transition is just Apple maturing, and charging what is fair for services rendered. Apple cycles between being fabulous to their developers, to treating them like the IRS treats everyone. Apple can transition pretty quickly, and it seems we just went from a peak to a valley. No more free rides for developers. On the balance, Apple is being no worse than Microsoft.