on the other hand, what if every application using that private API call was broken by a new firmware update that fixed the bug they were trying to work around? then the users suffer and that's the whole point of rejecting applications in the first place.