1. What the hell man, you dont make enough to spend within your means and not have to worry if you run out of cash by the end of the month!? I only use a debit card, because I know that if I even have to consider by the end of the month how much I have on the bank account, I am then doing something seriously wrong, either spending too much or my job is not bringing in the cash. And in Europe, among my friends, it seems this works out very well. Make enough cash so you dont have to worry, not make enough cash AND risk collecting debt (even for a few days) just because what, you want to feel you always can buy everything? I dont understand american mentality.
2. I have a rewards debit card, everything I buy at certain places gives me points and discounts at said places. Never going into debt.
3. interest-free loan? Thats a funny concept, coming from a bank especially. Are you serious?
Simply put, in Europe you make enough cash so at the end of the month you dont ever have to consider you will be in debt unless you want to buy a ferrari on your way back from work. You collect points using your debit card. Debt is only used for fancy house/apartement, brand new car to show off, or starting a business. Never for spending.