Once the stuff of consumer legend, credit cards are now officially stagnating, while debit cards and other interest free payment methods are growing in popularity.