Because God didn't let him (Numbers ch.20), since he struck the rock instead of speaking to it (ibid), thus diminishing the miracle.
It was not Moses but Joshua who lead the people to Canaan.
moses
Abraham. Moses LEAD the descendants of Abraham to Canaan.
Moses (משה) brought the people out of slavery, but no one "brought them out of Canaan"
No, he did not
joshua
He was his understudy or apprentice. He was also Moses' successor and took his place when the children of Israel entered Canaan.
Moses.
The long journey during which Moses led the Israelites out of Egypt and back to Canaan is known as the Exodus.
Actually moses does not put his foot in the promised land. It was Joshua who took over from Moses , who lead the people to Canaan.
To the Promised Land (Canaan; Israel). See also:More about Moses
Yes, Moses led the Exodus with the goal of reaching the Promised Land, which is identified as Canaan in the Bible. The journey was part of God's covenant with the Israelites, who were seeking freedom from slavery in Egypt and a land of their own. However, due to various reasons, including disobedience, Moses himself was not allowed to enter Canaan and viewed it only from afar.