Yea. Well in colonial America, people were very poor. I'm guessing shoes were expensive. I think Jack put his family first so they could have things. If you look at his sister, her dress was barely frayed and she had shoes. Jack's pants are tattered, he has bindings on his legs to keep them from getting more worn. I think he gave up his tooth fairy money, giving it to them. It goes to show you he has a warm heart.