David Field deals with a very difficult issue.
This is a tough one for me.
For one thing the Muslims have a similar 'doctrine of reprobation'.
I wish I could say the Christian one was 'better'. Sam Shamoun does make a pretty good case for it HERE , I suppose .
In answer to David's concluding question i am tempted to say :
"it is compromised because He is sovereign".
I know that is not right.
I will have to think and pray about it. If you read this and can help me please do use the comments feature.