>But what percentage of people in the developed world, and even in the >developing world, have credit cards?
Isn't that closer to owing your soul to the company store than having some stake in high finance?