They're not pissing off users. Users overwhelmingly approve of the App Store process that Apple has in place and developers overwhelmingly benefit from the value of the customers Apple provides them. It's not about the lower margins, it's about recouping the costs that Apple spends to provide the end-to-end experience that they do.