Dear All, Salam
We read in 6:101
the Originator of the heavens and the earth! How could it be that He should have a child without there ever having been a mate for Him - since it is He who has created everything, and He alone knows everything?
Could a critic not ask that in many places when it comes to Allah's powers, all He has to say "Be" and it is? [no explanation necessary].
Can we then assume that where ever Allah says "Be" it means a process of cause and effect starts and every thing just not appears "Poof" as in a magic. This can apply to creation of the universe which took a very long time to develop.
In other words, this universe is run on the basis of cause and effect which we may refer to a natural law of which the Creator is the Cause of Causes.
Thanks