Let me tell you something about Quran. If we ve some ayahh or Surrah in Quran there is almost an incident behind those Ayaah. So we can get it through Hadith or Aalims.
Allah says in Quran, Always says Inn Shah Allah in one of Ayaah. Being a Muslims having faith on Allah we should say Inn Sha Allah and there was a complete incident behind that Ayaah that once our Nabi Karim (peace be upon him) says that i’ll give the answer tomorrow but forgot to say Inn Sha Allah so there were no Wahi on them I think it happens for 2 or 3 days so in the end that Ayah came … sorry i forgot the aayah but that while incident can’t be define in Quran but Hazoor (peace be upon him) knows about it that why it occur.
So my friend this is bcoz you have to read Tafseer where you can find the details … But if you really want to criticize it then you are free to do and no one can satisfy you …
Me off from the topic.