If I recall correctly it was only one trespass that got Adam and Eve thrown out of the garden of Eden.
In the realms we came from, the law of justice governs even God. When Adam transgressed, it was to bring about the fall, which was a necessary part of our progression. In the councils of Heaven, God knew that even one transgression of his word would require a separation of Man and God. That's why an Intercessor and a Savior was required. Had not he met the demands of justice, he would have ceased to be God. That's why he couldn't remove the "bitter cup" that his Son freely partook of. When Adam transgressed, he gave his posterity a precious gift, which was the Light of Christ; that is, the knowledge of good and evil. He could not have had posterity without this knowledge, nor could he obtain exaltation, which is the greatest gift of God. The Intercessor and Savior was Jehovah, born into mortality as Jesus Christ. At the end of the Millennium, Jehovah will present the Earth, glorified and perfected, to the Father, and all Mankind will be judged and will bend the knee and confess that Jesus is the Christ. All will be resurrected and, contrary to JW doctrine, no one will be annihilated. It’s only through the Atonement that God can receive us back into his presence. And in the same way we forgive others, so will we be forgiven for our transgressions. As the author of our salvation, Jehovah will be the judge of all Mankind. (John 5:22)
It was only one trespass that got Moses in hot water and not allowed to enter the promised land. (Failure to give God credit for bringing forth water from the rocks etc.)
According to extrabiblical scriptures, Moses was not denied entry into the Promised Land because of his iniquities, but because of the iniquities of the Israelites. It was because of their sins and their rejection of God that he was taken from their midst. There is a strong Hebrew tradition that Moses did not die, but that he was assumed into heaven on a cloud:
Moses ascended in the cloud, was hidden by the cloud, and was sanctified by the cloud. (Babylonian Talmud Yoma 4a)
When Moses was to ascend, a cloud descended and lay before him... And the cloud covered Moses and carried him up. (Pesikta Rabbati 20:4)
Josephus also records that when Moses, Eleazar and Joshua embraced on the mountain called Abarim, Moses disappeared in a cloud. Also witnessing this event were the seventy elders of Israel, the same who had seen God and dined in his presence. The notion that Moses was taken up is strengthened by the appearance of both Elijah and Moses on the Mount of Transfiguration. Since nothing is done without a purpose, the question of what they were doing on the mount is not answered in scripture. My point is that trying to make judgments against God is fraught with unknown details that aren’t always in the scriptures.