I agree that he's a good guy for all of the reasons you listed above. In the real world, there would be deadlines for loan payments, penalties for late payments, interest added even if you are making all of your payments on time and so on. Plus, depending on which game in the series you are playing, you sell items to him to earn bells that you then pay back to him to pay off your loan. So he's not really earning much if you look at it that way. I mean, yeah I guess he's got the items you sold to him that he can sell to someone else, but is he really going to make that much money off of fruit and seashells and common fish or bugs? I don't think so.