Moses too is a great hero of our faith. He was an amazing prophet. But he is not the Perfect Prophet. Moses, as we see in Numbers 5 was a man that God used command the people, be clean and set apart, and be present with Him in the camp.
We have mis-taught Moses. Moralism gives us a false sense of looking to others when we should only be looking at Jesus. Moralism says, "Stay clean like Moses!"
But the Gospel says that there is a Perfect Prophet. A prophet who was clean but became unclean so God's people would be perfect in Him.