You seem to make the assumption that everyone who has the extra cash is going to prudently sock it away. The reality is that in a credit card society most people would not be a prudent with the additonal money they have.
At least they would have had the luxury to blow away their money on vacations, massages, sushi, etc… rather than sending it to the bank for interest.