That's precisely what gets them in trouble though. Every bank, credit card, giant corporation has an app and has to pay Apple nothing but indie game developers subsidize them
Because the fee is only charged for digital goods yada yada Apple legalese. It's not 30% of every time money moves when an iPhone is involved. Indie devs are still processing credit card payments so I don't think this argument follows.