I think Apple's cut is egregious but at the same time, they're not a monopoly. My main gripe is that they're behaving as if they're bringing value that the developers are riding on, when in reality nobody would buy iPhones if it weren't for the value that many developers are bringing to the platform, often at no cost to Apple.