More and more small businesses are becoming reliant on credit cards, and it's the whole economy that will suffer, writes Rob ...