Leaving aside baskets, bulrushes & bullshit, the story of Moses doesn't make sense in many parts and for many reasons. Here are some of those reasons
God tells Moses to go free his people but then has to get permission from his father-in law to do so. Why?
God knows that Pharaoh will not let them go because God admit to purposely hardening the heart of Pharaoh. Why?
God wants Moses dead all over a foreskin. Why ?
I will here preempt all and any responses that I don't need to hear.
(1) From the literalist: who am I/we to question God. Translation; 'I don't know'.
(2) From the Christian non literalist: It says that but it actaully means this. Translation; I don't know, but am going to invent an answer so I do not look to be ignorant of my own scriptures'.
(3) from the Christian dogmatist: We don't just have faith but dogma - Translation; the faithful have an unwarranted stubborness of opinion and are very poor at hiding it.
(4) from the Jew & Christian: It is a mistake and we have to make the obvious assumption. Translation; 'we don't know, but I won't admit to not knowing'.