That's patently false. First, free-apps are not "free loading". They provide value to Apple. It's called "Hey, look, we have 300,000 apps! We have 4 Billion downloads!". Users use the platform because of the apps. No "There's an app for that!", no iOS.
Certainly there is value to Apple in having a vast ecosystem of apps.
Second, developers pay 99$ yearly fee. That is what Apple decided to charge for the possibility of having free apps on the app store. If that is not enough money, then that isn't the developer's problem, that's Apple's problem.
$99 per year is what Apple charges to developers providing that the developers play by Apple's rules which is quite a bit different. $99 does not buy a developer some inalienable rights to do whatever they want in Apple's ecosystem, but is the entry fee to allow a developer to participate in that ecosystem according to Apple's rule. And of course, like any good lawyer, Apple's lawyers put the stipulation that the "rules can change at any time".
So let's drop the notion that Apple is trying to make back some kind of profit on the In-App stuff because of the free apps. They are far from losing any money as it stands, they get great value out of the free apps in the form of platform viability and they also get a 99$ yearly fee.
Let's not drop it.... Certainly, Apple has some major competitors who are jumping into this ecosystem that Apple has created and trying to make huge amounts of money off that ecosystem with Apple's benefit being a whopping $99 per year. Amazon/Kindle comes to mind. Google saw this happening and they decided to backtrack on their "wide open" stance to "play by our rules or you don't get the latest Android version in a timely manner". This is a great defense for Google against the likes of Amazon or anybody else who seeks to replace services Google provides within the Android ecosystem.
Apple never had an "open" stance, but always had the terms and conditions for their developers. Like I said before, the $99 per year is the entry fee to play in the arena. It does not mean I could create a single free app which in turn is a gateway to my own app store which run my own apps within the primary app on the iOS device.
That would be like Microsoft making a game for the Wii that leveraged XBox Live for all of its online gaming and giving nothing back to Nintendo. First off, we know that each game developer for the Wii pays money back to Nintendo on every copy sold. Second, we know that Nintendo would never agree to such a game in the first place because it is not in their interests to turn their users into XBox users.
Same as it is completely foolish to ignore the value that each publication brings to Apple by simply making a native app for the App store. Hence why bother to try to put this in the equation ? The relationship as far as the presence of the app goes is symbiotic and both entities profit from it. It's also paid for, not through the 30% IAP/IAS stuff, but through the 99$ yearly fee and 30% of the app purchase price itself (if it isn't free).
But the old app-store rules allowed for an app to be free, but have limited to no functionality until some amount of money was given to the developer without going through IAP. That is nothing more than an attempt to circumvent the developer agreement. Again, Amazon Kindle comes to mind.
Thus, again, the use of Apple's IAP/IAS service only provides payment processing. That is the only tangible and calculable value the publisher is getting. 30% for payment processing is astronomic.
Now that is a naive statement. If you think the ease of purchase through IAP where you never have to retype your personal information, your credit card, or worry about receiving unwanted email does not reduce the barriers to purchase, then you are missing the whole point.
Now that Apple relaxed the rules, it's much better, they are now completely optional as a payment processor. The only thing that I think still stinks in the whole deal is 1.14 and the restriction against linking to another payment processor directly in the app.
Suppose I work for Vizio and I go out and purchase a Costco membership. Costco gets to brag about how many members they have in their annual earnings report, so certainly my annual membership benefits them, but additionally, I gave Costco some money and that helps too. But then I use my membership to enter Costco and start holding up signs advertising that you can purchase the same Vizio televisions online at vizio.com for less money, effectively taking Costco out of the loop. What was Costco anyway besides a place to host the product, accept payment, manage returns, and right me a check for inventory. Just payment processing, right? And my Costco membership should allow me do whatever I want right?
Maybe the metaphor is not perfect, but it helps to illustrate the problem here. The basic flaw in your argument is what you believe the $99 per year buys the developers. You are forgetting that the privileges afforded to the developer have always been subject to Apple's rules and restrictions.
Do I believe Apple was wrong in the subscription policy they announced earlier this year? Yes. I believe it would have hurt them in more ways than one and would not have held up in court due to the price controls.
Do I believe that IAP provides only payment processing. Heck no. I am not that naive.