Visa/MC don’t host and distribute petabytes of data for card holders. They don’t provide hundreds of store fronts with localized content and marketing. They don’t provide extensive developer kits and support anywhere on par with what Apple does.
The payment processor argument means you really don’t have any clue to what Apple App Store services are or do.
No one isn’t saying they don’t make high margins on their App Store revenues, just that comparing the App Store to a mere payment processor is ridiculous and indicative of not even understanding what it does.