I am also facing this issue right now, as a couple of my apps keep on getting revoked. I understand that it is out of your control, but once again, why are we actually paying you?! I actually think that you have to give us kind of a warranty that everything is going to be fine, and that is pretty bad that you do not offer that. I think that I will have to call for the services of a proper website and mobile app development company, hope they would be able to get my apps back on the store and make them work properly.