Apart from the oath which the children of Isreal swore, why was it important that Joseph's body was taken away from Egypt when his soul had been to be with The Lord?
ESV - 32 As for the bones of Joseph, which the people of Israel brought up from Egypt, they buried them at Shechem, in the piece of land that Jacob bought from the sons of Hamor the father of Shechem for a hundred pieces of money. It became an inheritance of the descendants of Joseph.
For follow-up discussion and general commentary on the topic. Comments are sorted chronologically.