If this were a feature of "human nature," though, surely it would be a constant throughout history. Maybe the main point of the linked article is that this isn't so - credit has been a part of many different human societies, but hasn't led to the particular problems we currently face.