I agree that the best case is that Apple sets the price it does business at, but that there are reasonable ways for the app to use a different payment provider, even if just by linking to the web. This keeps Apple's price in check naturally... As they'll need to keep the price competitive enough that the convenience of using their service is worth it.