My Opinion

nothing but my opinion

Allah himself hinders non-Muslims from understanding

Islam VerständnisIt would make sense if Allah gave the people a chance to avoid his wrath. The Qur'an says that Allah deliberately places obstacles in the path of unbelievers to keep them away from recognizing "truth".

On the one hand, we are dealing with a megalomaniac who turned himself into a "prophet" and on the other hand, a revengeful "god" who hates all, who do not depend on the promises of the mass murderer. As hating and revenge is a sign of weakness, such behavior does not fit to the behavior of an omnipotent God. It rather fits his opponent - the devil. It looks as if the mass murderer and child molester has shaped his god according to his ideas in order to achieve his own goals better in the population.

If Allah wished, he could give guidance to every soul:

And if We had willed, surely! We would have given every person his guidance, but the Word from Me took effect (about evil-doers), that I will fill Hell with jinn and mankind together. (32:13)

But instead, he puts a veil over their hearts and deafness into their ears:

And who does more wrong than he who is reminded of the Ayat (proofs, evidences, verses, lessons, signs, revelations, etc.) of his Lord, but turns away from them forgetting what (deeds) his hands have sent forth. Truly, We have set veils over their hearts lest they should understand this (the Qur'an), and in their ears, deafness. And if you (O Muhammad) call them to guidance, even then they will never be guided. (18:57 - see also 17:46 and 45:23)

Allah even uses chains and barriers to prevent unbelievers from believing:

Indeed the Word (of punishment) has proved true against most of them, so they will not believe. (36:7)
Verily! We have put on their necks iron collars reaching to chins, so that their heads are forced up. (36:8)
And We have put a barrier before them, and a barrier behind them, and We have covered them up, so that they cannot see. (36:9)
It is the same to them whether you warn them or you warn them not, they will not believe. (36:10)

For the same purpose, Allah also doubts the hearts of the unbelievers:

It is not for any person to believe, except by the Leave of Allah, and He will put the wrath on those who are heedless. (10:100)