Divine Morality On Trial: The Killing Of The Innocent Child In The Quran
Your main point is: “Question of morality does not apply to God.” The rest is just justification for that point. If I claim to be a prophet and kill an innocent soul, will I not be responsible for killing an innocent soul if I say I am a tool of God and He ordered it? If my followers use this argument, will it be equally valid? And you, as Muslims, should not criticize me, because you yourselves accept this rule. I would call it double standards if you criticize me while accepting it for God. What point do you have other than “God said so, we cannot question” to justify this immoral act that 8 billion people—and even Prophet Musa—considered immoral?
The lesson of the three stories of Musa and the man of God is that God interferes in the normal course of actions for some reasons, and they are for the good of people. These are not the only reasons behind the events described in the stories.