The AppStore isn't just a payment gateway. It's essentially a retail store. You would be hard pressed to get to keep 70% from many other retailers.
This whole 30% thing comes from a new demographic that has never had any previous experience with business, who don't really understand the value of distribution channels and middlemen.