How do app businesses survive when app stores take up 30% of your revenue? Insane.
Because they're not worrying about bandwidth costs, credit card services etc. They instantly get access to hundreds of millions of people who can buy their app with the touch of a button. Their app business probably wouldn't even have existed if not for the App Store.