How can you criticize what you don't understand? Ever heard of Free Will?
Yes. Have you ever heard of God's will?