Credit Cards and the purpose they serve is stupid; why should I have to pay a price on money when I can just pay with bills, without any interest. It only encourages poor habits and bad spending.
1. Pay off the balance in full each month, and they're extremely useful. No additional costs in 25-30 days.
1A. No really, pay the ENTIRE amount in full each month, unless you have a disaster/emergency to cover.
2. Good luck getting your cash back if it's lost.
3. Credit cards actually have insurance against items over $50.
4. You need them in cases where collateral is required (hotel stays).
5. You can get free stuff from them (gift cards, cash back, hotel points, airline miles) if you play the games right.
6. Minimized foreign exchange rates compared to cash.
7. Ever buy anything online?
If anything, the Credit Card Companies Hate Me, and Send Out Ninjas To Kill Me Every Chance They Get.
If anything, this is the popular opinion: "It only encourages poor habits and bad spending", and it's the reason credit cards work for me...they give me all these benefits
because many other people fail to pay their bills on time. Reconcile your bills every few days and you quickly know what you can or can't afford thanks to simple mathematics.