The idea of that which God ‘could have’ done involves a too anthropomorphic conception of God’s freedom. Whatever human freedom means, Divine freedom cannot mean indeterminacy between alternatives and choice of one of them. Perfect goodness can never debate about the end to be attained, and perfect wisdom cannot debate about the means most suited to achieve it.