There were many people sent but none of them were willing to die for God. Not until Yahshua came along. He was a willing sacrifice. He knew he would be killed but brought the words God told him to speak anyway.
Isaiah means "The salvation of God.
Joshuah means "God is salvation" Because of this many people think Joshua and Jesus are the same names..they're not. Joshua is a Hebrew name and Jesus is a Greek name.