The following is an explanation for the contention between Michael and the Devil: The Lord, Himself, buried Moses, hiding the place of the sepulchre. The primary reason for this probably was to hinder the Israelites from carrying his corpse as a mummy, which might have become a temptation to idolatry. The passage in Jude 9, which mentions Michael contending with Satan concerning the body of Moses, is a hint along this line. Satan seemingly desired to have the corpse to use it to further mislead the people. However, the Lord through Michael the Archangel hindered, prevented this, and kept the burial place a secret from the Israelites.
But there is another view of this matter which is interesting because it relates to spiritual Israelites. Jesus and the Church unitedly constitute the antitypical, or greater Moses (Acts 3:22,23)--the Spiritual. Their inheritance is not to be earthly but heavenly, and a grave is a symbol of hope as respects an earthly resurrection. Hence it was appropriate that the type should not show an earthly grave since the antitype has no hope in that connection.