The problem is that it's the only option across the OS. There's no reason this option couldn't exist with other options, built by the app developer so it cost Apple nothing.
The problem is that the fee is not charged to the Apple user on a line item in addition to the content price. Like all markets are supposed to operate. It's information hiding.