To sara:
Others can better answer your question.
On my part, I did not mean exactly how you perceived it from my comments.
What I have understood is the our way of thinking and logic may not be applied on behalf of the creator and he gives to who ever he wills (wisdom, fame, money etc you name it) and we cant apply our own logic to his favors (either for a single person or to a nation) only he knows why.
Ch: 21:23
The most distinctive feature of His Sovereignty is that no one can ask Him the reasons for creating the universe like He has; or why such laws are being enforced. This means that sovereignty in the universe rests with Allah alone). On the other hand everyone else can be asked the reasons for devising different codes of life for themselves. (Being “asked” means that neither can any other code of life fit in the overall programme of the cosmos, nor has anyone else been vested the right and authority to do so.)
Maybe, perhaps, he will reveal his reasonings to us when we meet him if we deserve it. Lets hope he does, until then we can only submit to his overall scheme owing to our limit understanding.
Thanks