Allah Prevents Non-Muslims from Understanding
It would make no sense if Allah gave the people that he hates an opportunity to avoid his wrath. The Quran says that Allah deliberately puts obstacles in the way of unbelievers to keep them from accepting the truth:
If Allah wished, he could provide guidance to every soul:
If We had so willed, We could certainly have brought every soul its true guidance (32:13)
But, instead he sets a veil over the hearts and coverings over their ears:
Allah even uses chains and barriers to prevent unbelievers from believing:
Certainly the word has proved true of most of them, so they do not believe. Surely We have placed chains on their necks, and these reach up to their chins, so they have their heads raised aloft. And We have made before them a barrier and a barrier behind them, then We have covered them over so that they do not see. And it is alike to them whether you warn them or warn them not: they do not believe. (36:7-10)
For the same purpose, Allah also fills the hearts of unbelievers with doubt:
No soul can believe, except by the will of Allah, and He will place doubt (or obscurity) on those who will not understand (10:100)
Allah Actually Causes Non-Muslims to Sin
Not content with merely preventing unbelievers from knowing the truth (which is enough to condemn them to Hell) the Quran says that a hateful Allah also causes unbelievers to commit the very sin that he will later punish them for:
And if Allah please He would certainly make you a single nation, but He causes to err whom He pleases and guides whom He pleases; and most certainly you will be questioned as to what you did (16:93)
Although Satan tempts Muslims, it is Allah himself who causes unbelievers to err.
Allah intentionally sends the people that he hates astray:
…and Allah sendeth him astray purposely, and sealeth up his hearing and his heart, and setteth on his sight a covering? Then who will lead him after Allah (hath condemned him)? Will ye not then heed? (45:23)
Allah even sends demons to inspire unbelievers to commit further bad deeds (that he can later hold against them):
See thou not that We have set the Evil Ones on against the unbelievers, to incite them with fury? (19:83)
According to verse 3:54, Allah plots and schemes against unbelievers using deceit (the literal meaning of makara, the word used). Elsewhere, the Quran explains that Allah tricks unbelievers into thinking that they are doing good deeds, when, in fact, they are merely deepening their own eternal punishment with bad deeds:
Allah recruits Satan to join Him into fooling unbelievers into thinking that they are doing good:
On the contrary their hearts became hardened, and Satan made their (sinful) acts seem alluring to them. (6:43)
The joke is on non-Muslims, of course, who will protest on Judgment Day that they did everything they thought was right – but are sent to Hell anyway:
Then would they offer submission (with the pretence), "We did no evil (knowingly)." (The angels will reply), "Nay, but verily Allah knows all that ye did; "So enter the gates of Hell, to dwell therein. (16:28-29)