It's because not everyone's goal in life is to chase after money.
How many corporations will give you the goods before you pay them? None.
But I've met many folks from the rural areas that will give me the goods and let me pay them back later, though we're complete strangers. Sometimes I go back to them to give them the money just a few minutes later, and they're gone. They don't even care. These interactions based on trust are much more healthy for the society.