@gruber frustrations aside, has he submitted an appeal? I have not been following along the saga.

Appeal guarantees another pair of eyes. If you keep submitting new builds it’s the same (ignorant) reviewer in the other side. I guess having the same reviewer on one version’s review process is beneficial more often than not, but in this case an appeal is the way to go