While I do not think that credit cards are evil, I think I understand where that particular poster was coming from. A lot of people just don't quite "get it" that they have to pay that money back. If they don't pay it back in full, they have to pay interest. They don't quite get the fact that a credit card is essentially a loan.
With that said, as a person who has previously gotten into trouble with debt, the past 5+ years I have rebounded beautifully. I now **wisely** use credit and do not use more than I can afford to pay back. I use my CC all the time for groceries and gas because I earn cash rewards and points. So, as long as CC's are used **wisely** they are perfectly fine.
For what it's worth, I do not travel anywhere without a high limit credit card. Even if I'm going out for the night and carrying a clutch bag or a wristlet, I always pop a high limit credit card into my bag because you just NEVER know!
While I may have the cash to pay for certain things, I might now have it accessible right this very moment when my car breaks down and I need to pay for a tow. However, I can put it on my CC, transfer the money out of savings into my checking account, and pay off the CC in full.
2nd, for those of you that do operate in cash only and do not even have a checking account, do you realize how much extra you pay for cash only?
-ATM fees
-Money order fees
-Someone mentioned paying bills w/CC add on extra fees
-Western Union, other wires
-Stamps & envelopes
-Etc
I pay all of my bills through my bank's online bill pay. I don't ever have to buy stamps and a book of 40 checks has lasted me almost 3 years. Another reason to always use my check card or credit card everywhere.
To each their own, but for my personal circumstances, I couldn't live or even feel comfortable traveling without a credit card.