You're absolutely right that this is another angle that could be looked at. A third argument, particular to Apple, is simply that there is substantial harm to the consumer when a company maintains a stranglehold on software distribution for what might reasonably be considered a general purpose computer.
However, I vehemently disagree with the insinuation that disclosing the fee wouldn't provoke market forces to lower it to some more reasonable percent above cost. Sure it's a duopoly at present, but I suspect that might be enough to get competitive forces working properly.
100% is a fairly normal markup "above cost" for each step in a supply chain; it also makes Apple's 43% markup look modest.
And then you get into unresolvable arguments about what is and what isn't a cost.
You're absolutely correct that Apple is adding no value, which is a bigger reduction in value added than the reduction in their markup. But the problem isn't that they're applying an objectively high markup. They aren't. The problem is that there's no reason for them to be involved at all.
> As a consumer, I don't care if the fee is 30%. I have no idea if that's a lot
I think you're right about this particular example. But that's because rebelos identified the wrong problem. I would identify a different gag as the problem -- Apple prohibits you from directing your customers to other payment methods.
"Make your in-app purchase as conveniently as possible, right here and right now" vs "Pay 25% less by visiting our website" would kneecap Apple's app store revenue. Itemizing the fee is pointless.