That gets to an issue which most theologians don't even think of, let alone engage with: How can God be properly said to *know* anything? Knowledge implies a mind that, whatever its structure, reflects, mimics, or models whatever in its environment contains or produces information. The more all-encompassing a mind is, the more nearly and exactly it reflects the universe: a universe which is itself changing and unstable.
Such knowledge becomes an essential part of the knower; of course there are opinions, attitudes, analysis, emotions, imagination, and so on, but they all presuppose a complex body of reality-based knowledge that they can work on.
But a perfect god is supposed to be absolutely stable, changeless, aloof from the evils of the world. How could that be possible if God's mind is itself a reflection of that constant change and chaos? How can God *think* and yet not change?
@DavidSalo one last thing why do you think that God has to think like a human does? Isaiah 55:8-9