So there is some carnage on this thread, but I promised I would do a recap post, so, here it is. Especially since it is a common/recurring theme.
God is not a moral agent.
This flows from His radical primacy - He is absolutely first, in all things. Is something good? Compare it to God. Is something just? You must compare it to God’s will, since He is the source of that being’s order.
God decides to make someone suffer. Is He doing wrong? No, we don’t even need to ask the question. A man is making someone suffer. We can ask if this is wrong, because God has imposed an order and purpose into men which may be being violated in this instance. But when God does something that seems “mean” to us, or fails to do something that we would be obliged to do, the question is not admitted - “Did God do something wrong?” No, He is the measure for righteousness, since justice is necessarily oriented around the Creator and His purposes for His creation. But He knows better His own designs. We must simply discern our place, our purpose, and act accordingly. His place and purpose are far higher than ours.
It would be like asking if the original piece of metal that we base the “pound” around weighed a pound. Of course it does - it is its definition.
We must simply accept that God is not accountable to us, thinks higher thoughts than us, and is not subject to any rules except those to which He has bound Himself through promises, and the principle of non-contradiction, which in fact is simply part and parcel of the Logos. Just because we “ought” to do something does not mean that God ought to do the same thing. We ought to do something because of God’s command to do it, either through revealed truth or through our nature. God is privy to both, but is above both as He has given both. We are sure of this because He is UTTERLY FIRST in all things. All comes from Him, all is ordered back toward Him. So it makes no sense to question or analyze God’s actions as if He were a moral agent… He is not a moral agent.