Omnipotence Paradox stands still For you to clear this dilemma, you must first understand how God’s law of evolution in the universe truly works. All beings in the universe are in the course of evolution towards the Highest namely God. God is not good but Good itself; not perfect but Perfection itself; not pure but Purity itself; not beauty but Beauty itself. He is the essence of all these.
Therefore, you beating a kitten to death would simply mean you have not yet developed or unfolded the pure qualities latent in your own being which would prevent you from doing such a heinous action and thus still on a relatively lower level on the ladder of evolution. I say relatively since there would still be those even lower you in evolution!
Moreover, Creation rightly understood means Manifestation. In each being, the Spirit of God lies within, like a seed in a field, and thus the potential prospect of being God, Perfect or Good is latent in all beings. Manifestation or Creation is simply the gradual unfoldment of this potential latent in all beings.
That the earth and all its inhabitants are not yet perfected by no means imply the creator isn’t good. It simply means the perfection and purging process is still ongoing and not yet ripe.
This is what Pantheism, the true hope and promise of salvation for all beings, means. God is in All beings and All beings are in God. In their joy He rejoices and in their afflictions He is afflicted!